主题一:在myeclips2014中使用hibernate的jar包创建表映射实体类
新建java工程或web工程,为该项目添加install hibernate facet
创建hibernate.cfg.xml文件,并连接数据库
切换到 DBBrower视图,选中所有的表,右击 选中 hibernate reverse engineering,
在弹出的框中,选中有添加hibernate 引擎的工程项目,
identity(采用数据库提供的主键生成机制,主键必须设置为自增长)
native(由Hibernate根据自行判断采用 identity、hilo、sequence)其中一种
uuid.hex(由Hibernate基于128位UUID算法生成16进制数值)
sequence(采用数据库提供的sequence机制生成主键,如Oralce中的Sequence)
increment(在当前应用实例中维持一个变量,按数值顺序递增,不能在集群下使用)
然后选中主键生成策略,然后下一步就完成了。
(特别说明:也可以生成实体类之间的关联jpa注释)
--------------------------------------------
主题二:在myeclipse2014使用jpa创建带jpa注解的java实体类
1.新建java工程或者web工程,
2.将项目转换为带jpa特性的工程,转换方式如下
方式甲:项目右击->属性->myeclipse->install hibernate aacet,
方式乙:项目右击->属性->configure->convent to JPA project
3.切换到DBBrower视图,选中所有的表,右击 jpa reverse engineering
4.选中个带有jpa特性的工程,选择 数据库连接参数
5.进入JPA相关设置页面,设置相关参数,可以生成dao,可以生成实体类
新建java工程或web工程,为该项目添加install hibernate facet
创建hibernate.cfg.xml文件,并连接数据库
切换到 DBBrower视图,选中所有的表,右击 选中 hibernate reverse engineering,
在弹出的框中,选中有添加hibernate 引擎的工程项目,
identity(采用数据库提供的主键生成机制,主键必须设置为自增长)
native(由Hibernate根据自行判断采用 identity、hilo、sequence)其中一种
uuid.hex(由Hibernate基于128位UUID算法生成16进制数值)
sequence(采用数据库提供的sequence机制生成主键,如Oralce中的Sequence)
increment(在当前应用实例中维持一个变量,按数值顺序递增,不能在集群下使用)
然后选中主键生成策略,然后下一步就完成了。
(特别说明:也可以生成实体类之间的关联jpa注释)
--------------------------------------------
主题二:在myeclipse2014使用jpa创建带jpa注解的java实体类
1.新建java工程或者web工程,
2.将项目转换为带jpa特性的工程,转换方式如下
方式甲:项目右击->属性->myeclipse->install hibernate aacet,
方式乙:项目右击->属性->configure->convent to JPA project
3.切换到DBBrower视图,选中所有的表,右击 jpa reverse engineering
4.选中个带有jpa特性的工程,选择 数据库连接参数
5.进入JPA相关设置页面,设置相关参数,可以生成dao,可以生成实体类