Git Product home page Git Product logo

learning-ssmr's Introduction

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的数据转换和格式化
    • 为控制器添加通知
    • 处理异常
    • 国际化

learning-ssmr's People

Contributors

jeelearner avatar

Stargazers

tangyumeng avatar  avatar  avatar jiangbolv avatar  avatar  avatar Marvin  Yu avatar  avatar  avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.