- 5
- 0
- 约3.21万字
- 约 41页
- 2025-06-14 发布于广西
- 举报
SSI框架搭建
S+Spring3.1.2+
编号:SSI-SMVC3-S3-I3
版本:V1.0
级别:公开
编写时间:2016-02-17
目录
TOC\o1-3\h\z\u1导言 1
1.1目的 1
1.2范围 1
1.3说明 1
2搭建SpringMVC 2
2.1搭建所需jar包 2
2.2其他依赖包 3
2.3搭建步骤 4
创立工程 4
导入jar包 6
配置web.xml 7
配置spring-servlet.xml 9
配置applicationContext.xml 10
配置log4j.properties 10
3整合mybatis 11
3.1整合所需jar包 11
3.2其他依赖包 11
3.3整合步骤 11
导入jar包 11
配置config.properties 12
配置spring-dataSource.xml 12
3.3.4配置applicationContext.xml 15
配置mybatis-config.xml 16
创立实体model 17
创立实例化dao 19
3.3.8创立业务效劳service 21
创立控制层controller 23
页面代码 28
启动工程 37
导言
目的
本文档是根据个人的工作经验搭建的轻量级SSI框架,也是实际应用中比拟全面的根底框架,用于指导SSI框架初学者学习搭建SSI框架,希望能给各位使用者提供帮助,同时也希望朋友们尽量去帮助其他人。
范围
本次框架搭建的版本是S+Spring3.1.2+,数据库采用的是mysql,在eclipse开发工具下搭建直接搭建的web工程,页面采用的是h5,ajax实现数据访问,如果页面为jsp等,那么修改controller的返回类型即可。
说明
本文档是个人总结的经验,仅供参考学习,同时欢送朋友们一起沟通学习,文档中会对使用的jar做详细解说,对配置的过程使用图文说明,因为SSI博大精深,很多知识在搭建过程中没有使用到,只是一个根底框架的搭建,能测试通过就可以,所以对于高要求的开发,需要自己添加jar、增加方法和配置,同时文档中出现的纰漏希望朋友们等指正。
开发环境eclipse-jee-indigo-SR1-win32-dic,Tomcat7.0,JDK1.7,mysql。
搭建SpringMVC
搭建所需jar包
序号
名称
描述
1
spring面向切面编程,提供AOP〔面向切面编程〕
2
spring独立的asm程序
[spring2.5.6的时候需要asmJar包,3.0开始提供他自己独立的asm.jar?.ASM是小巧轻便的Java字节码操控框架,它能方便地生成和改造Java代码。Hibernate和Spring在底层都用到了ASM(CgLib底层用的asm)]
3
springIoC〔依赖注入〕的根底实现,所有应用都要用到的,它包含访问配置文件、创立和管理bean以及进行InversionofControl/DependencyInjection〔IoC/DI〕操作相关的所有类
4
spring提供在根底IoC功能上的扩展效劳,此外还提供许多企业级效劳的支持,如邮件效劳、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等
5
包含Spring框架根本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的根本核心
6
spring表达式语言
7
包含对Spring对JDBC数据访问进行封装的所有类
8
封装了spring对于事物的控制
9
包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext?特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类
10
SpringWebMVC是一种基于Java的实现了WebMVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型
其他依赖包
序号
名称
描述
1
这个包是AOP联盟的API包,里面包含了针对面向切面的接口。??通常Spring等其它具备动态织入功能的框架依赖此包
2
SpringAOP所要用到的包
3
跟java.lang这个包的作用类似,CommonsLang这一组API也是提供一些根底的、通用的操作和处理,如自动生成
您可能关注的文档
- VESATS-V52-850kW型风机102急停回路打开故障作业指导书.docx
- 乙烯、烯烃基础练习.doc
- 认识“八入大天”.ppt
- 西南物理研究院105分所博士论文:Study-on-Conceptual-Design-of-Tritium-Production-Reactor-based-on-ST.ppt
- 鸿门宴精品课件.ppt
- 主要施工机械进场计划、施工工期计划及保证措施.doc
- 七年级下册美术教案第十课标志设计.doc
- 解析9建筑装饰装修工程施工进度管理.ppt
- 一元一次方程典型题型训练.doc
- 中职计算机专业建设方案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 湖南交通职业技术学院单招《数学》真题及参考答案详解(新).docx VIP
- 儿科护士年终工作总结.pptx VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pdf VIP
- 1资产评估执业准则——资产评估方法(征求意见 ….docx VIP
- 浙江省杭州市钱塘区2023-2024学年六年级上数学期末试卷(含答案).pdf VIP
- 利雅路燃烧机安装使用说明书GM1400-4500-cn.pdf VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pptx VIP
- 人教版九年级物理下册期末试卷(可打印).pdf VIP
- 湖北省黄冈市2022—2023学年九年级上学期数学期末教学质量监测试题【含答案】.pdf VIP
- EMERSON艾默生 European Instruction Manual Series WSNF Solenoid M12-II说明书用户手册.pdf
原创力文档

文档评论(0)