- 20
- 0
- 约7.74千字
- 约 22页
- 2016-10-17 发布于浙江
- 举报
利用 Myecipse8.6 快速搭建ssh(JPA)开发环境 并自动生成dao ,model
利用 Myeclipse8.6 快速搭建ssh(JPA)开发环境 并自动生成dao ,model
分类: ssh 学习笔记 web前端 2012-04-19 22:27 146人阅读 评论(0) 收藏 举报
?
第一步??创建一个数据库school??再建立几张表
第二步??创建一个web项目?sshExample
第三步???加Myeclipse对struts2的支持???点击项目右键----Myeclipse?-----add?struts?capabilities?
选择红色的finish
选择好next
?
选择struts2?对spring的支持??finish
添加struts2?就完成了
第四步??加Myeclipse对jpa?(hibernate的也一样)的支持??点击项目右键------Myeclipse?-----add?jpa?capabilities? persistence 持久化
选择hibernate???选择next
?
选择相应的包???next
?
点击create?new?Driver
?
选择相应的数据库驱动???我这里是用MySQl??所以选择MySQL
Driver?name??随便写一个???连接url按规则写好???school是已经创建好的数据库名
用户名?你的数据库用户名Mysql??root(Sqlserver?sa)?密码你的数据库登录密码
添加?驱动包????可以测试一下是否连接成功点击Test?Driver?????最好save?password
点next?
?
?
选择刚刚创建的那个driver??name??li72????点击update??list??
选择你要连接的数据库??我的是school???
?
?
选上enable??dynamic?DB?table??creation??动态创建表
在配置文件中会增加
property?name?=?hibernate.hbm2ddl.auto?value?=?update/
第五步??加Myeclipse对spring的支持??点击项目右键------Myeclipse?-----add?spring?capabilities?
?
?
?
选择上面红色标记的部分,下面两个不要忘了勾上
Next?
?
?
点击browse?
?
点击到WEB—INF???点OK
?
点next?
?
点finish
就完成对spring的加入
然后添加实体类???也用Myeclipse自动生成
Myeclipse对Generate?entities?DAO?的支持??点击项目右键------Myeclipse?-----add?Generate?entities?DAO?capabilities?
?
?
点击add?all
?
?
?
点next
?
?
?
Next
点击setup?
点create?new?
?
?
点项目名??finish
?
勾选标记的地方
Next
点击finish??就ok了
?
?
?
点no?
到项目视图??建立8个包???把生成的dao??idao?model?分别放到对应的包里
?
修改persistence.xml??把对应的类加上包名
?
加com.li72.model.类名
最后还要配置一下web.xml文件
?xml?version=1.0?encoding=UTF-8?
web-app?version=2.5?
xmlns=/xml/ns/javaee?
xmlns:xsi=/2001/XMLSchema-instance?
xsi:schemaLocation=/xml/ns/javaee?
/xml/ns/javaee/web-app_2_5.xsd
??welcome-file-list
????welcome-fileindex.jsp/welcome-file
??/welcome-file-list
??filter
?? filter-namestruts2/filter-name
?? filter-class
?? ?org.apache.struts2.dispatcher.FilterDispatcher
?? /filter-class
??/filter
??filter-mapping
?? filter-namestruts2/filter-name
?? url-pattern/*/url-pattern
??/filter-mapping
??
??!--?for?spring?--
???list
您可能关注的文档
- 出口退税对我国电产业的影响.doc
- 出版资格考试中模拟试题基础01.doc
- 出版资格考试真中级04基础.doc
- 分享一个c#写开源分布式消息队列equeue.doc
- 分子动力学模拟例分析.docx
- 分析在外力作用无机非金属材料在塑性变形能力方面的差异.doc
- 分析概括作者在中的观点态度.doc
- 刑事模拟法庭案(一审受贿案).doc
- 刑事诉讼故意杀罪模拟法庭案例.doc
- 刑事诉讼法-期导学.doc
- 第4章 指数函数-人教A版必修第一册练习.pdf
- 人教版七年级数学下册《用坐标表示地理位置》同步练习题(含答案解析).pdf
- 人教版七年级数学下册《第八章 实数》单元测试卷(含答案解析).pdf
- 2026年刑法知识考试题库及答案【基础+提升】.pdf
- 2026年人教版一年级上册期中素养测评数学基础试卷02(附答案).pdf
- 2026年人教版一年级数学上册期末素养测评卷(提高试卷02).pdf
- 人教版七年级数学下册《第十二章 数据的收集、整理与描述》单元测试卷(带答案与解析).pdf
- 人教版七年级数学下册《第十一章 不等式与不等式组》单元测试卷(带答案与解析).pdf
- 人教版七年级数学下册《平行线与图形变换》专项练习题(含答案解析).pdf
- Unit 1 Time to Relax 单元话题(休闲活动)阅读理解巩固复习练15篇(原卷版)-2025-2026学年八年级英语下册(人教版).pdf
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)