Spring
yml_jack
这个作者很懒,什么都没留下…
展开
-
spring IOC原理——初始化——定位
IOCIOC设计模式是企业应用开发中,解耦组件之间的复杂关系的利器,Spring IOC模块就是这个模式的一种实现,Spring IOC提供了一个基本的JAVABean容器,通过IOC模式管理依赖关系,并通过依赖注入和AOP切面增强为JAVABean这样的POJO对象赋予事务管理、生命周期管理等基本功能。前言:主要记录IOC初始化过程的几个步骤,参考:SPRING技术内幕:深入解析SPRING...原创 2019-09-26 18:01:44 · 261 阅读 · 0 评论 -
SpringMVC高级
文章目录SpringMVC高级1. 添加其它Servlet和Filter2. multipart请求处理3. 异常处理4. 基于Xml配置SpringMVC4.1 web.xml4.2 spring-web.xml4.3 spring-root.xmlSpringMVC高级1. 添加其它Servlet和Filter根据Servlet3.0+特性,容器会在类路径中查找实现了javax.serv...原创 2019-09-28 17:13:00 · 843 阅读 · 0 评论 -
SpringMVC_Thymeleaf综合示例2
文章目录SpringMVC_Thymeleaf综合示例21. 登录2. 注册新用户3. 更新用户信息4. 删除5. 登录拦截SpringMVC_Thymeleaf综合示例21. 登录跳转至登录页面代码:UserController.java@RequestMapping("/")public String showLogin(User user) { return "login...原创 2019-09-28 17:11:40 · 209 阅读 · 0 评论 -
SpringMVC_Thymeleaf综合示例1
文章目录SpringMVC_Thymeleaf综合示例11. Thymeleaf简介2. SpringMVC整合Thymeleaf2.1 引入类库2.2 基本配置2.3 Thymeleaf命名空间2.4 Thymeleaf的eclipse插件安装3. Helloworld4. 使用fragment构建高可用的网站框架4.1 fragment语法4.2 提取公共片段5. 查询用户列表6. 进一步优化...原创 2019-09-28 17:10:34 · 382 阅读 · 0 评论 -
SpringMVC表单处理
文章目录SpringMVC表单处理1. 向前端传递模型数据2.接收请求输入2.1 查询参数2.2 路径变量2.3 表单参数2.4 中文编码2.5 JSR-303校验3.Session Attribute4.Flash Attribute5.附录5.1JSR-303提供的约束5.2Hibernate-Validator附加的约束5.2Hibernate-Validator附加的约束SpringMV...原创 2019-09-28 17:08:46 · 4674 阅读 · 1 评论 -
SpringMVC入门
文章目录SpringMVC入门1. SpringMVC简介2. 搭建SpringMVC2.1 引入类库2.2 配置DispatcherServlet2.3 应用上下文配置2.3.1 DispatcherServlet上下文2.3.2 ContextLoaderListener上下文2.4 编写控制器3. SpringMVC的请求处理流程4.使用log4j2记录日志SpringMVC入门1. S...原创 2019-09-28 17:07:45 · 887 阅读 · 0 评论 -
Spring数据访问-MyBatis
文章目录Spring数据访问-MyBatis1. 引入类库2. 数据源配置3. SqlSessionFactory配置4. MapperScanner配置5.SqlSessionTemplate配置6. 事务管理配置6.1 事务管理器6.2 Xml声明式事务配置7. MyBatis APISpring数据访问-MyBatis1. 引入类库有了Spring JDBC的理论基础,Spring整合...原创 2019-09-28 17:02:31 · 123 阅读 · 0 评论 -
Spring数据访问-JDBC
文章目录Spring数据访问-JDBC1. Spring JDBC简介2. JDBC代码分析3. Spring数据访问设计理念3.1 面向接口编程3.2 Spring数据访问异常体系3.3 数据访问模板化4. 数据源配置5.JdbcTemplate APISpring数据访问-JDBC1. Spring JDBC简介数据是应用程序的血液,鉴于数据的重要地位,以健壮、简单和清晰的方式开发应用程...原创 2019-09-28 16:40:40 · 169 阅读 · 0 评论 -
SpringAOP(2)
文章目录SpringAOP(2)1. Spring对AOP的支持2. AOP术语2.1 通知Advice2.2 切点Pointcut2.3 切面Aspect3. 纯POJO切面4. @AspectJ注解驱动的切面5. 使用AOP自定义事务管理切面SpringAOP(2)1. Spring对AOP的支持Spring提供了4种类型的AOP支持:基于代理的经典Spring AOP纯POJO切...原创 2019-09-28 16:35:50 · 104 阅读 · 0 评论 -
Spring AOP之动态代理
文章目录AOP之动态代理1. 什么是AOP2. 代理模式简介2.1 代理模式的概念2.2 代理模式的好处2.3 代理模式的种类3. 静态代理模式4. 动态代理模式4.1 JDK Proxy4.2 CGLIBAOP之动态代理1. 什么是AOP我们知道Spring一直致力于简化我们的Java开发,并且用到了依赖注入(Dependency Injection)与AOP(Aspect-Oriente...原创 2019-09-28 16:33:10 · 353 阅读 · 0 评论 -
spring入门
文章目录第一章 Spring入门1. Spring简介2. Spring模块和Spring家族2.1 Spring模块2.2 Spring家族项目3. Helloworld3.1 现有Java程序容易产生的诟病3.2 使用Spring简化4. 装配Bean4.1 基于Xml的显式配置4.2 基于Java的显式配置4.3 自动化配置第一章 Spring入门1. Spring简介Spring是由...原创 2019-09-28 16:29:49 · 219 阅读 · 0 评论 -
SpringIOC——初始化——解析
IOC初始化过程解析涉及接口上一章,我们知道了SpringIOC的容器启动前对resource(配置信息)的定位过程,在最后loadBeanDefinitions(resource)中由XmlBeanDefinitionReader 打开Resource I/O流,从而获得XML的文件对象,进行真正的XML解析来获得Document对象,代码如下:doLoadBeanDefin...原创 2019-09-28 17:34:38 · 141 阅读 · 0 评论