本文共 2401 字,大约阅读时间需要 8 分钟。
前言
该篇博客是介绍了作者学到现在所积累的SSM框架的相关知识,现在做出整理,以此方便日后学习。
- S —— Spring——service层,业务层
- S —— Spring MVC——servlet层,控制层
- M —— Mybatis——dao层,持久化层
SSM
Spring —— 核心
-
Spring入门:
- Hello Spring
- IOC
- DI
- Spring配置文件
-
Spring进阶:
- 代理模式(静态代理和动态代理)
- AOP
-
Spring拓展:
- Spring整合MVC
- 声明式事务
- 使用注解开发
Spring MVC
- Spring MVC入门: Spring MVC运行原理:
- Hello,SpringMVC(MVC架构)
- SpringMVC(运行原理)
- Spring MVC进阶:
- Controller配置(Spring注解开发)
- 结果跳转当方式,重定向,转发
- 表单数据如何处理
- Restful风格 / / /{b}/ @PathVariable()
- 乱码处理
- Spring MVC拓展:
- 文件上传(流)
- 拦截器:
- 其他知识
- Spring MVC与JSON的运用:
- Spring MVC与Ajax的运用:
Mybatis —— ORM
- Mybatis入门:
- mybatis 的第一个程序;
- CRUD操作
- 配置文件。数据源配置 、别名 、 映射文件
- 解决属性名和字段名不一致的问题
- Mybatis进阶:
- 分页的实现 (Log4J日志,配置文件,设置日志输出方式)
- 注解,事务提交
- 多对一,一对多
- 动态SQL(if trim),缓存(简单了解即可)
注意事项
- 导包整合
- Spring部分
- Spring-core
- Spring-context
- Spring-jdbc
- Spring-aop
- Spring-web
- Spring-webmvc
- Spring-expression
- mybatis-spring
- Spring MVC部分
- servlet
- jsp
- jstl
- jackson
- commons-fileuplod
- Mybatis部分
- mysql驱动
- mybatis
- log4j
- junit
junit junit 4.11 test mysql mysql-connector-java 5.1.47 org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.1 com.mchange c3p0 0.9.5.2 org.springframework spring-webmvc 4.3.24.RELEASE org.springframework spring-jdbc 4.3.24.RELEASE javax.servlet javax.servlet-api 3.0.1 javax.servlet.jsp jsp-api 2.2 javax.servlet jstl 1.2
- Maven问题
- 开发问题
- 导包倒错问题,重名的很多!
- 版本不兼容问题!整合
- Idea问题
- 字母写错的问题
- 前后端交互name一致性问题
- bean配置问题
- 注解问题
- Tomcat 问题
- 乱码问题
- 数据库
- web.xml
- jsp
- tomcat
- 前端
- srpingmvc请求参数
- json输出乱码
- …
- Spring多个文件绑定问题,必须要保证在一个上下文中才能互相调用!
- web.xml配置文件问题
- 欢迎页
- servlet
- 字符编码过滤
- 注册Spring
- session会话过期时间
- 监听,log4j 【假如有拿来即可
- Spring 配置问题
- 约束
- bean 别名
- id 问题
- 别遗漏配置项
- 别忘记注解驱动
- 别忘记静态资源过滤
转载地址:http://zpcen.baihongyu.com/