我为特定类型的数据库搜索创建了一个“框架/工具包”。这是使用休眠的 Spring-Data JPA 完成的。该框架可供独立桌面应用程序或 Web 应用程序使用。
该框架附带实体类、Spring-Data Repositories 和具有可选方法级别安全性(spring-security 注释)的事务服务层。
现在我想使用这个框架创建一个 Web 应用程序。由于 grails 是从 spring 到并且还使用 hibernate,我认为这可能有效,但我愿意接受其他建议。
Web 应用程序中的实体将扩展我的框架提供的实体,并应使用扩展框架提供的存储库的 spring-data 存储库和扩展提供的数据访问服务的服务。
或者说,我主要对脚手架部分(控制器和 CRUD 网页)感兴趣,而不是数据访问部分。我对任何其他可以实现这一目标的工具持开放态度。
这对grails可行吗?其他建议?春罗?