超实用:MySql+Hibernate实现增删改查0013

一、建表
【超实用:MySql+Hibernate实现增删改查0013】1.打开Navicat Lite
双击实例名打开数据库
->管理用户->编辑用户->修改用户名密码(只输入密码)
超实用:MySql+Hibernate实现增删改查0013文章插图
其他几个用户类似.
2.双击打开任意一个数据库
新建查询->输入sql语句->新建数据库 , 新建表
超实用:MySql+Hibernate实现增删改查0013文章插图
执行结果如下:
超实用:MySql+Hibernate实现增删改查0013文章插图
二、在eclipse建立数据库连接
1.新建web项目mydb(名字可以随意起)
2.新建package->mydb
超实用:MySql+Hibernate实现增删改查0013文章插图
3.选择菜单windows->Open Perspective->MyEclipse Database Explorer
超实用:MySql+Hibernate实现增删改查0013文章插图
4.进入Database explorer视图
在DB Browser选项卡中右击->NEW…
超实用:MySql+Hibernate实现增删改查0013文章插图
Database Driver->Create a new connection driver设置如下:
超实用:MySql+Hibernate实现增删改查0013文章插图
单击完成 , 结果如下:
超实用:MySql+Hibernate实现增删改查0013文章插图
三、.添加Hibernate功能
切换至编程视图:
右击项目->MyEclipse->Add Hibernate Capabilities
超实用:MySql+Hibernate实现增删改查0013文章插图
超实用:MySql+Hibernate实现增删改查0013文章插图
选择刚设置的数据库
超实用:MySql+Hibernate实现增删改查0013文章插图
选择Java Package
超实用:MySql+Hibernate实现增删改查0013文章插图
四、通过表生成持久化和映射文件,(选择ID Generator)
1.切换至数据库视图
右击Table下的表名->Hibernate Reverse Engineering…
超实用:MySql+Hibernate实现增删改查0013文章插图
选择Java src folder,Java package界面如下:
超实用:MySql+Hibernate实现增删改查0013文章插图
选择Id Generator为increment , 选中Generate basic typed composite Ids 。 界面如下:
超实用:MySql+Hibernate实现增删改查0013文章插图
之后单击完成 。
五、业务编码
1.修改Customer.hbm.xml中not-null=”false”(根据项目需要灵活配置映射信息)
超实用:MySql+Hibernate实现增删改查0013文章插图
2.新建测试类
超实用:MySql+Hibernate实现增删改查0013文章插图
执行结果如下:
超实用:MySql+Hibernate实现增删改查0013文章插图


    推荐阅读