吉帕与Guice一起使用的Jpa模块,为所有用@Entity注释的类提供泛型类型安全的DAO。这仍然是一个WIP模块。当前特点:与Guice集成,为所有@Entity类提供Typed Daos的绑定。 用法:您可以签出repo并执行mvn clean包
。检查测试用例以了解功能。可以使用持久性单元名称、属性对象、布尔标志来实例化模块以启动JpaService和可选的包含实体类和/或特定DAO的包名称。 Injector injector = Guice.createInjector( new JpaDaoModule(PERSISTENCE_MODULE_NAME, properties, true, 'package') );
注入器就位后,你可以像这样免费注入通用DAO: @Inject Dao
guicejpa:Jpa2与Guice集成,为类路径中的每个实体自动连接通用DAO
文件列表
guicejpa-master.zip
(预估有个16文件)
guicejpa-master
.gitignore
111B
src
main
java
pt
olivasbo
guicejpa
dao
DaoImpl.java
6KB
暂无评论