我们在针对ssh框架进行开发项目时总是需要写实体类和映射表的对应关系,小心翼翼还容易出错,后来了解到一种基于myeclipse的反转引擎插件能够帮助我们完成这一操作
具体步骤如下:
1.创建数据库和对应的表(我这里用的是mysql),这里创建了一个数据库user,里面只有一个user用户表
2.在视图上选择MyEclipse Database Explorer ,然后点击右键,选择 New………
- driver template: Mysql connector/j(下拉框进行选择)
- driver name: 任意填,最好是数据库名称,方便查找
- connection URL: jdbc:mysql:///user(///表示本地地址)
- User name: 用户名
- password: 密码
- Driver jars: 添加jar包mysql-connector-java-5.1.40-bin.jar
- 然后点击finish
完成之后,显示如下,就表示已经连接上了数据库
3.转换java视图上随便创建一个工程。
然后在JSS工程上右击,选择 MyEclipse->Add Hibernate Capabilities………..,
然后项目中就显示多了这么多包
4.再回到Database视图,在user表上右击,选择Hibernate Reserve Engineering………..
然后转回java视图
就创建了对应的实体类和映射文件
将其拷贝到我们的项目中,改一下package就可以使用了