myeclipse从数据库反射生成实体类和映射文件:
创建数据库,创建相应的表
点击图标,选择MyEclipse Datebase Explorer
右击空白区域,选择new菜单,根据提示创建数据库连接,创建好后会显示你所创建的连接名,如图mysqldb是我创建的数据库连接
选择需要添加hibernate映像文件的工程右击--->MyEclipse-->Add Hibernate Capabilities
出现如图提示,根据提示下一步,不需要改动东西
出现如图提示,选择刚刚创建的数据库连接名,继续下一步,最后finish
刚刚自动生成的东西,有HibernateSessionFactory.java 和 hibernate.cfg.xml
切换到MyEclipse database explorer视图。。。 新建你要连接的数据库。。 然后连接上。。 选择表。右键hibernate逆向工程。。 前提是你的项目里面加了hibernate的相关东西的。。
建web工程,使用Hibernate的时候,在工程里一个一个创建实体类和映射文件太麻烦,特别是大项目,好几百张表,每个表跟每个表的对应关系很负责,一张表中可能有超级多的字段,浪费时间,还容易出错!
创建完成后还要将一个个的映射文件配置到hibernate.cfg.xml中,稍微疏忽就会出错!
现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类
感叹一句MyEclipse插件的强大之处!