いくつかのドメインオブジェクトを含むgrailsプロジェクトがあります。このコードでは、ドキュメントを解析できるJavaプロジェクトを使用しています。そのJavaプロジェクトを呼び出すコントローラーは、JAXBを使用して、Javaプロジェクトによって返されたオブジェクトからXMLを生成しています。このXMLドキュメント(JAXBを使用してテキストを解析した後に生成される)を使用して、grailsプロジェクトのドメインクラスにデータを入力したいと思います。これはgrailsでどのように機能しますか?Castorのようなものを使用して、Groovyクラスの名前を使用してマッピングを作成できますか?アイデアは、データベースに新しいエントリを生成し、アップロードしたドキュメントから解析されたテキストに基づいてユーザーのために保存したいというものです。
とにかく、これはグライルでもどのように機能しますか?次のようなものを使用して、別のオブジェクトのコントローラーから新しいドメインオブジェクトを作成できますか?
Project p = new Project();
そして、p.save()
?