一 通过MyEclipse的反转引擎根据数据库的表生成hibernate实体类和映射文件(xxx.hbm.xml):
主要步骤:
①在MyEclipse中建立数据库的连接.
要想连接到数据库肯定需要知道我们想要连接的数据库在哪(url),数据库的驱动(driver),用户名,密码等信息.
②创建一个java project用于存放生成的实体类(pojo)和映射文件,这个Java project 需要添加Hibernate Facet.
③在MyEclipse的数据库连接中选择相应的表(可以多选)利用反转引擎生成实体类和映射文件,当然需要设置需要生成那些东西,生成的类的名字等内容.
二 通过IDEA的反转引擎根据数据库的表生成hibernate实体类和映射文件(xxx.hbm.xml):
主要步骤:
①在IDEA中建立和数据库的连接
②通过IDEA的persistence的生成实体类和映射文件.
总结:
myeclipse 和 idea 中的思路都是差不多的,都是先建立和数据库的连接,然后选择表进行生成,在生成之前对一些参数进行相应的设置,以便生成我们想要的东西.
感觉:myeclipse的根据数据库表生成实体类和映射文件的能力好像更强一些,能够生成更多的文件,能够进行配置(个性化)的东西更多,不知道idea是不是还有其他插件.