- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Struts_Spring_Hibernate基本设置
运用Struts框架实现系统的MVC三层系统的设计实现,主要就是运用了基于jstl标准的struts标签的jsp,统一的ActionServlet,以及复杂的业务逻辑处理和DB处理。
通过Hibernate通过java的reflection技术通过db Xml配置以及增删改查等sql操作的封装接口来实现持久化数据的处理,能大大地简化开发时间。
Spring通过控制反转技术,使系统技术框架实现松耦合,而且框架还实现了在事物处理上的封装等,使开发人员能够编写更干净、更可管理、并且更易于测试的代码。
使用Eclipse以及相关插件,能迅捷的实现基于Struts-Spring-Hibernate框架的系统开发。
基本软件:
Struts_lib:本例使用的是strtus1.2版,包括jar包以及tld文件。
Hibernate:本例使用的是hibernate3
Spring Lib:本例使用的是1.29版
Eclipse:本例使用的是3.01版,带Lomboz Web开发插件 以及 Hibernate Synchronizer插件
Mysql5.01数据库
Tomcat5.0.28
JDK6
本例中数据库实例用的是test数据库,用户名root,密码1234
本例中创建了三张数据表:分别是
class_info
+++++++
| Field | Type | Null | Key | Default | Extra |
+++++++
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(20) | YES | | NULL | |
| teacher | varchar(20) | YES | | NULL | |
+++++++
students
+++++++
| Field | Type | Null | Key | Default | Extra |
+++++++
| seq_id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(20) | YES | | NULL | |
| gender | varchar(10) | YES | | NULL | |
| gradeinfo | varchar(20) | YES | | NULL | |
+++++++
classinfo_students
+++++++
| Field | Type | Null | Key | Default | Extra |
+++++++
| classid | int(11) | NO | PRI | NULL | |
| studentid | int(11) | NO | PRI | NULL | |
+++++++
该表中给classid建立外键关联到class_info表的id字段
该表中给studentid建立外键关联到students表的seq_id字段
安装JDK,在系统环境中设置好JAVA_HOME的路径,以及把%JAVA_HOME%\bin目录设置到path中
在系统环境中设置好CATALINA_HOME以及TOMCAT_HOME,均指到Tomcat5.0.28的目录。
在Eclipse中设置JDK,“window(preference(Java(Complier”在其中的Complie Compliance level选择5.0
在“window(preference(Java(Installed JREs”中add JDK的名称以及目录[不要选您安装的JRE]
在“window(preference(Server(Installed Runtimes”中Add Server Runtime for Tomcat5.0
在“window(preference(Tomcat”中设置Tomcat的Home等相关Tomcat的配置。
新建Web工程:
“File(New(Projec(Web(J2EE Web Project”,选择Next进入以下界面
生成新的工程后,Open Java Perspective
同
您可能关注的文档
- jsp项目作业.docx
- jsp练习2无答案.doc
- 住宅服务内容简介(含商业管理).doc
- 经济常识10个难点分析.doc
- 长6(修改稿).ppt
- 获取网络信息的策略与技巧授课教案.doc
- 获取网络信息的策略与技巧说课教案.doc
- 第四章 生物热力学.ppt
- 教师技能竞赛方案.doc
- 07_春网络技术考试.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)