没有合适的资源?快使用搜索试试~ 我知道了~
SSM集成介绍.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 87 浏览量
2022-11-13
14:28:29
上传
评论
收藏 943KB DOCX 举报
温馨提示
试读
14页
。。。
资源推荐
资源详情
资源评论
SSM 集成介绍
SSM 集成介绍 ..................................................................................................................................1
1. SSM 介绍及后续所用的工具基本介绍...................................................................................3
2. SSM 集成 ..................................................................................................................................4
1) 使用 Maven 新建项目..................................................................................................4
2) 新建完成后的目录结构...............................................................................................5
3) 新建必须目录并将必须目录添加到工程的默认编译路径.......................................6
3. 重要配置文件讲解...................................................................................................................7
1) Maven pom.xml 文件 ...................................................................................................7
2) JSP Tomcat默认配置文件 web.xml .............................................................................9
3) Spring MVC 配置文件.................................................................................................10
4) Spring 配置文件 .........................................................................................................10
5) 数据库连接配置文件 config.properties ....................................................................10
6) Log4j 配置文件 log4j.properties ................................................................................10
7) Mybatis 配置文件及自动代码生成...........................................................................11
4. 开发实战.................................................................................................................................11
1)开发 Demo 需求...............................................................................................................11
2)具体实践,后台 Java 部分..............................................................................................13
3)前端 JSP、EasyUI 和 JQuery 前端部分............................................................................13
4)工程源代码.......................................................................................................................14
1. SSM 介绍及后续所用的工具基本介绍
SSM 是 Spring,SpringMVC 和 Mybatis 三个 Java 开源框架的缩写。
Mybatis 是一个数据持久层 ORM 框架,MyBatis 是支持普通 SQL 查询,存储过程和高级映
射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果
集 的 检 索 。 MyBatis 使 用 简 单 的 XML 或 注 解 用 于 配 置 和 原 始 映 射 , 将 接 口
和 Java 的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。 (类似
hibernate)。
SpringMVC MVC是一个MVC的流程框架,是MVC架构模式中真正的Controller SpringMVC
在流程处理切面更加灵活,可以很容易的进行扩展,可以和 Spring 框架进行无缝集成,
此框架的引入就是为了解决 Web 开发过程中的各类问题。
Spring 是一整套 Java 的框架,其包括很多组件,其中SpringMVC 为其中的一个组件。最
主要的 Spring 的两个重要功能:一个是 IOC(DI)反转控制,另外一个是面向切面编程
(AOP)。控制反转模式(也称作依赖性介入)的基本概念是:不创建对象,但是描述创
建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需
要哪一项服务。容器 (在 Spring 框架中是 IOC 容器) 负责将这些联系在一起。
面向切面的编程,即 AOP,是一种编程技术,它允许程序员对横切关注点或横切典型的
职责分界线的行为(例如日志和事务管理)进行模块化。AOP 的核心构造是切面,它将
那些影响多个类的行为封装到可重用的模块中,如单点登录、日志处理、安全处理、事
务处理等。AOP 常用的通知有:前置通知: 在目标对象的连接点之前调用;后置通知:
在目标对象的连接点之后调用;环绕通知: 在目标对象的连接点之前与之后调用。
Druid 是一个数据库连接池开源软件,其主要有阿里开发并开放,druid 支持所有的支持
JDBC 的数据库,包括 Oracle、MySql、Derby、Postgresql、SQL Server 等数据库。数据库
连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库
连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因
为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的
性能。
Maven 是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、发
布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等,maven 的
好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用 maven 自身
及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。
jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合体,而 jQuery EasyUI 的目标就是帮助 web
开发者更轻松的打造出功能丰富并且美观的UI 界面。开发者不需要编写复杂的javascript,
也不需要对 css 样式有深入的了解,开发者需要了解的只有一些简单的html 标签。
剩余13页未读,继续阅读
资源评论
G11176593
- 粉丝: 6689
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3层独栋别墅图纸编号D055-三层-26.00&20.50米- 施工图.dwg
- 三层别墅图纸编号D054-三层-17.70&15.00米-施工图.DWG
- 三层别墅图纸编号D053-三层-16.59&19.58米-施工图.dwg
- 三层别墅图纸编号D052-三层-13.40&17.77米- 施工图.dwg
- 某日温度曲线以及日负荷曲线数据
- 全新STC12C5A60S2单片机+LCD19264大屏万年历农历生肖节气节日显示+闹钟+温湿度+台灯.rar
- 流水灯(库函数)三个灯依次亮灭
- 3层独栋别墅图纸编号D051-三层-10.14&17.04米- 施工图.dwg
- 常用的MIME TYPE类型枚举类Enum整理 静态方法直接检索使用
- Python网络爬虫实际例子代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功