myEclipse项目开发之S2SH:[6]model、dao生成

2025-04-17 11:33:39

1、创建包结构:model(实体类)、dao(数据库访问类)、service(业务逻辑类)、web(控制类)

myEclipse项目开发之S2SH:[6]model、dao生成

2、利用Myeclipse生成model和dao。转到MyEclipse数据库浏览视图下,双击所建立的数据库(或右击,选择“Open connection...”),进行连接。

myEclipse项目开发之S2SH:[6]model、dao生成

3、找到将要提取实体类的users表,右键点击该表,选择Hibernate反向工程。

myEclipse项目开发之S2SH:[6]model、dao生成

4、点击Browse,选择项目的源代码根路径,点击OK。选择生成目录为model。

myEclipse项目开发之S2SH:[6]model、dao生成
myEclipse项目开发之S2SH:[6]model、dao生成

5、勾选创建POJO即创建表对应的Javabean,同时创建映射文件

myEclipse项目开发之S2SH:[6]model、dao生成

6、下一步直接点击Next

myEclipse项目开发之S2SH:[6]model、dao生成

7、针对具体的表,选择id生成策略及类的路径。这里users的id生成策略为assigned,因为users主键为字符串,类路径为model.Users。

myEclipse项目开发之S2SH:[6]model、dao生成

8、点击完成,回到代码视图查看工程变化,model包下面增加了Users.java、UsersDAO.java、Users.hbm.xml三个文件。

9、将UsersDAO移动到dao包中,并抽出接口IUsersDAOa) 点击UsersDAO类文件,压下左键不聚刁擞蛔放,拖动该文件到dao包上,放开b) 点击OK。c) 右击UsersDAO,依次选择refactor->Extract Interface…d) 输入接口名IUsersDAO,点击Select All

myEclipse项目开发之S2SH:[6]model、dao生成
myEclipse项目开发之S2SH:[6]model、dao生成
myEclipse项目开发之S2SH:[6]model、dao生成
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢