内容正文:
第15章SSM框架整合
。
整合环境搭建
·编写配置文件
·整合思路
·编写项目代码
·准备所需jar包
·整合应用测试
15.1
整合环境搭建
15.2
整合思路
目录
15.3
准备所需jar包
Contents
15.4
编写配置文件
15.5
编写项目代码
15.6
整合应用测试
初心至善匠心育人
学习目标学习目标
LEARNING OBJECTIVES
了解整合环境的答建和整合的jar包
理解整合的代码编写
D04
理解整合的配置文件
掌握整合思路
15.1整合环境签建
·项目的开发通常采用三层结构,即界面层(User Interface layer)、业务逻辑层
(Business Logic Layer)和数据访问层(Data access layer),区分层次的目
的是为了满足“高内聚低耦合”的编程思想。在SSM的整合中需要配备如表所示
的开发环境。
名将
系统配置条件
规件据境
一表C,4G以上内存
换作摩战
Windows7.Windous10
语客
ma,JanScrip、HTML、CSS
开发工具
Eclipse
限务器软件
Tumear?
处是味
MySOL5.5
国觉艺
FireFos.Chnme
·为了使整合能够顺利完成,大家在学习时应当尽量按照表中所列举的条件配置开
发环境,从而保证系统运行平稳、响应及时。
初心至善匠心育人
15.2整合思路
·本次SSM的整合,在开发过程中整体采用三层模型的思路,即从数据库库表设计、
实体的创建开始到应用层代码的实现,最后再编写展示信息的页面。
·下面将通过SSM整合来实现一个学校信息的统计管理。首先,在数据库的选择上,
本次开发使用MySQL作为数据库。数据库文件信息如例所示。
站aw中pter】5:
create table t_schoollid int primory sey auto_,
在上述代码中实现了数据库的创建和数据库表的创建,其中数据表中的d属性作为
自增主键
·数据库表创建完成之后就开始准备jr包,编写项目所需的配置文件,然后编写数
据层到业务逻辑层再到显示层的代码,通过js实现所需的页面操作。最后进行项
目整体的运行测试就可以了。
初心至善匠心育人
15.3准备所需jar包
间New Dynamie Web Project
回g
Dynamic Web Project
Create a canfalene Dyramir Web prrgect ar add a to a nea or
·在整理所需的jar包之前,首先创建
Project name:chepler1S
本次的整合项目,如图所示。
Ute defauh location
cprpcchao
Target rartime
Aeache Tomcat v.0
Oynamic wb module verion
31
Coefguretion
Defach Confgurafon for Apache Tomeat vB.a Modfy
A good ttarting poist for working with Apache Tomcat vd artime.Adsipnal
faceta can ler be intaled切ad时ew Fanc5 onay to the peejeit
ER memberthip
国Add piplett如的切
na明
New Frejert-
Working pte
■dd约et to werking s
初心至善匠心育人
15.3准备所需jar包
·注意:在创建Web项目时,需要拥有web.xml文件进行整个项目的全局设置。项
目创建完成之后,接下来根据整合的框架整理所需要的jar包。
·Spring框架对应的jar包如图所示。
4pr0-aph50a地LA5L
22N/7满0024
Eantutatfe lar Fiw
地边
spring-beane-5.0.1.RDLEASE Jat
1/76021
Lea 6AlAd小a时九e
4B四
m/025024
经硬
pring-et50AaEA5是
Enecikalie Jat fis
12进
2L/24
2约
spring-web-5.
·SpringMVC框架所需的jar是spring-webmvc-5.0.8.RELEASE.jar,如图所示。
图sprg webmv5aeEA5E
01/sg程25E场rw77BE
·Spring框架内部有日志记录,采用的是common-logging日志工具,需要的jar如
图所示。
国4one+4p2iw
201W470145【eda的e41D
初心至善匠心育人
15.3准备所需jar包
·整合Mybatis持久化操作,少不了Mysq的驱动