# learning-ssmr **Repository Path**: JeeLearner/learning-ssmr ## Basic Information - **Project Name**: learning-ssmr - **Description**: learning-ssmr is code of learning-book - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-18 - **Last Updated**: 2021-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # learning-ssmr #### 简介 * 《JAVAEE互联网轻量级框架整合开发》源码的整合以及优化。 #### 项目选型 * 开发工具IDEA * 版本管理Maven * 框架 SSM+Redis #### 整体结构 * chapter02 Java设计模式 * Java反射技术 * 动态代理模式和责任链模式 * 观察者模式 * 工厂模式和抽象工厂模式 * 建造者模式 * chapter03 认识MyBatis核心组件 * SqlSessionFactory和SqlSession * 映射器 * 生命周期 * chapter04 MyBatis配置 * properties * settings * typeAliases * typeHandler * objectFactory * plugins * environments * databaseIdProvider * mappers * chapter05 映射器 * select元素 * insert元素 * update和delete元素 * sql元素 * resultMap * 级联 * 缓存 * 存储过程 * chapter06 动态SQL * if元素 * choose/when/otherwise元素 * trim/where/set元素 * foreach元素 * 用test判断字符串 * bind元素 * chapter09 Spring IOC的概念 * Spring IOC容器 * chapter10 装配Spring Bean * 依赖注入 * 装配Bean * Spring EL * chapter11 面向切面编程 * 约定游戏 * 使用@AspectJ注解开发Spring AOP * 使用XML配置开发Spring AOP * 经典Spring AOP应用程序 * 多个切面 * chapter14 Spring MVC的初始化和流程 * Spring MVC初始化 * Spring MVC开发流程 * chapter15 深入Spring MVC组件开发 * 控制器接收各类请求参数 * 重定向 * 保存并获取属性参数 * 拦截器 * 验证表单 * 数据模型 * 视图和视图解析器 * Excel视图的使用 * 上传文件 * chapter16 Spring MVC高级应用 * SpringMVC的数据转换和格式化 * 为控制器添加通知 * 处理异常 * 国际化