欢迎来到天天文库
浏览记录
ID:39468510
大小:226.50 KB
页数:14页
时间:2019-07-04
《Struts_Spring_Hibernate基本设置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、运用Struts框架实现系统的MVC三层系统的设计实现,主要就是运用了基于jstl标准的struts标签的jsp,统一的ActionServlet,以及复杂的业务逻辑处理和DB处理。通过Hibernate通过java的reflection技术通过dbXml配置以及增删改查等sql操作的封装接口来实现持久化数据的处理,能大大地简化开发时间。Spring通过控制反转技术,使系统技术框架实现松耦合,而且框架还实现了在事物处理上的封装等,使开发人员能够编写更干净、更可管理、并且更易于测试的代码。使用Eclipse以及相关插件,能迅捷的实现基于Struts
2、-Spring-Hibernate框架的系统开发。1.基本软件:Struts_lib:本例使用的是strtus1.2版,包括jar包以及tld文件。Hibernate:本例使用的是hibernate3SpringLib:本例使用的是1.29版Eclipse:本例使用的是3.01版,带LombozWeb开发插件以及HibernateSynchronizer插件Mysql5.01数据库Tomcat5.0.28JDK1.5.0.062.本例中数据库实例用的是test数据库,用户名root,密码1234本例中创建了三张数据表:分别是class_info+
3、---------+-------------+------+-----+---------+----------------+
4、Field
5、Type
6、Null
7、Key
8、Default
9、Extra
10、+---------+-------------+------+-----+---------+----------------+
11、id
12、int(11)
13、NO
14、PRI
15、NULL
16、auto_increment
17、
18、name
19、varchar(20)
20、YES
21、
22、NULL
23、
24、
25、teacher
26、varchar(20)
27、YES
28、
29、NULL
30、
31、+---------+-
32、------------+------+-----+---------+----------------+students+-----------+-------------+------+-----+---------+----------------+
33、Field
34、Type
35、Null
36、Key
37、Default
38、Extra
39、+-----------+-------------+------+-----+---------+----------------+
40、seq_id
41、int(11)
42、NO
43、PRI
44、NULL
45、auto_increment
46、
47、na
48、me
49、varchar(20)
50、YES
51、
52、NULL
53、
54、
55、gender
56、varchar(10)
57、YES
58、
59、NULL
60、
61、
62、gradeinfo
63、varchar(20)
64、YES
65、
66、NULL
67、
68、+-----------+-------------+------+-----+---------+----------------+classinfo_students+-----------+---------+------+-----+---------+-------+
69、Field
70、Type
71、Null
72、Key
73、Default
74、Extra
75、+----------
76、-+---------+------+-----+---------+-------+
77、classid
78、int(11)
79、NO
80、PRI
81、NULL
82、
83、
84、studentid
85、int(11)
86、NO
87、PRI
88、NULL
89、
90、+-----------+---------+------+-----+---------+-------+该表中给classid建立外键关联到class_info表的id字段该表中给studentid建立外键关联到students表的seq_id字段1.安装JDK,在系统环境中设置好JAVA_HOME的路径,以及把%JAVA_HOME%
91、bin目录设置到path中在系统环境中设置好CATALINA_HOME以及TOMCAT_HOME,均指到Tomcat5.0.28的目录。2.在Eclipse中设置JDK,“windowàpreferenceàJavaàComplier”在其中的ComplieCompliancelevel选择5.0在“windowàpreferenceàJavaàInstalledJREs”中addJDK的名称以及目录[不要选您安装的JRE]在“windowàpreferenceàServeràInstalledRuntimes”中AddServerRuntime
92、forTomcat5.0在“windowàpreferenceàTomcat”中设置Tomcat的Home等相关Tomcat的配置。3.
此文档下载收益归作者所有