| 您的当前位置:首页 --> MYSQL教程 --> Myeclipse 自动生成可持久化类的映射文件的方法 |
| MYSQL教程 Myeclipse 自动生成可持久化类的映射文件的方法 |
| 浏览次数:1461 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:Myeclipse 自动生成可持久化类的映射文件的方法 |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
1.打开DB Browser,新建一个数据库的连接,找到想要持久化操作的数据库表的图标,右键选择hibernate reverse engineering 2.之后出现如下所示: java src folder:对应工程的src目录 3.点击next Type Mapping:映射文件中使用java类型还是Hibernate类型,其实都一样,一般我们使用java类型 Id Generator: id生成器,一般我们选择assigned,就是用程序生成 点击finish即可,这是你可以看到你的com.zyf.hibernate.bean包下面多了2个文件,一个.java文件,一个.hbm.xml文件,这2个文件就是myeclipse内置的hibernate自动生成的。 4.注意点 如果你的mysql的数据库中的表没有设置主键,那么用向导自动生成的文件会有2个.java文件,如表名为person,那么生成的持久化类一个为Person.java,另一个为PersonId.java,并且在映射文件中会有<composite-id>的标签,这个意思是符合主键,也就是会把表中所有元素都当成主键,这个就有点超出理解范畴了。 所以说,用hibernate来进行数据库的操作,表必须有主键 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 修改Mysql root密码的方法 |