因为最近习惯了jdbc操作mysql数据库,然后刚刚接触Hibernate,然后在这个过程中犯了一些错误,然后我连着图片一起提出来,供给大家参考!
对于老手,可能这就是小菜一碟,但是对于新手,如果你认真看了,就能避免走弯路!自我感觉良好!
具体步骤:①从Myeclipse上找到DB Browser,对应的图标是一个带+号的窗格
②选择DB Browser
③New或者Edit一个DB
④连接mysql
PS:Driver tepmlate--选择Firebird(jbrid JCA/JDBC Driver)
DriverName--随便填
URL:到Propitities里面去复制,或者直接照着我的写,把test给成你的数据库名
User:root 【mysql登录用户名】
Password:123456
Add JARS:导入jar包,链接mysql的jar包
ok了后记得test driver一下,如果successfully就表示成功了!
⑤打开db:找到你的表Table
⑥右键--反向生成实体类
⑦Hibernate Reverse Engeineering
PS:选择实体类存放的位置!
⑧DAOIMPL层的时候,直接这样:
PS:这里新手容易范一个问题,就是sql语句,注意这里不需要加 select * ,
然后from的时候是实体类而不是表!
假如真么都写好了,最后页面的效果就是: