➹➹➹①Spring
爱是与世界平行
努力钻研学习中................
展开
-
Spring学习
Spring的一些概念和思想关于IOCbean的XML配置创建bean的属性注入XML方式基于注解方式的bean创建以及注入IOC VS DI关于AOPSpring的事务管理Spring与web整合的原理关于SSH和SSM框架的学习之路从未停止,但还是有很多困惑,只能借鉴许许多多的前辈之优秀经验来学习,为自己解疑答惑提高自己的水平。Spring的一些概念和思想Spring的核心:AO原创 2017-10-13 09:20:00 · 582 阅读 · 0 评论 -
Spring|SpringMVC中的注解
@Controller@ResuController@Service@Autowired@RequestMapping@RequestParam@ModelAttribute1.标记在方法上2.标记在方法的参数上@Cacheable@CacheEvict@Resource@PostConstruct@PreDestroy@Repository@Conponen...原创 2018-09-07 09:29:24 · 511 阅读 · 1 评论 -
Spring中的设计模式
1、简单工厂(静态工厂方法模式)2、工厂方法(Factory Method)3、单例模式(Singleton)4、适配器模式(Adapter)5、包装器模式(Decorator)6、代理模式(Proxy)7、观察者模式(Observer)8、策略模式(Strategy)9、模板方法(Template Method)1、简单工厂(静态工厂方法模式)该设计...原创 2018-08-14 14:38:05 · 562 阅读 · 0 评论 -
Spring5源码,@ModelAttribute
一、什么是@ModelAttribute注解二、@ModelAttribute注解相关代码详解一、什么是@ModelAttribute注解@ModelAttribute注解主要用来将请求转换为使用此注解指定的对象。例如,如果在@ModelAttribute旁边指定了一个Article实例,则与Article的字段对应的所有请求参数将被用作Article的字段值。什么意...转载 2018-07-04 14:58:35 · 376 阅读 · 0 评论 -
Spring5源码,@Autowired
一、@Autowired所具有的功能二、在Spring中如何使用@Autowired三、@Autowired注解背后的工作原理一、@Autowired所具有的功能@Autowired是一个用来执行依赖注入的注解。每当一个Spring管理的bean发现有这个注解时候,它会直接注入相应的另一个Spring管理的bean。该注解可以在不同的层次上应用:类字段:S...转载 2018-07-04 10:11:38 · 832 阅读 · 0 评论 -
Spring5源码,Spring DispatecherServlet的生命周期
一、前端控制器模式二、DispatcherServlet的执行链三、DispatcherServlet1、策略初始化2、请求预处理3、请求处理4、视图解析5、处理调度请求 - 视图渲染四、Custion DispatcherServlet一、前端控制器模式DispatcherServlet所隐含的关键概念其实就是前端控制器模式。此模式为Web应用...转载 2018-07-04 09:57:07 · 375 阅读 · 0 评论 -
Spring5源码,Spring Web中的处理程序执行链
一、什么是Spring中的处理程序执行链?二、HandlerExecutionChain类三、自定义处理程序执行链Spring的DispatcherServlet假如缺少几个关键元素将无法分派请求,其中最重要的一个是处理程序执行链。一、什么是Spring中的处理程序执行链?Spring中的处理程序执行链是一种由处理程序映射和处理程序拦截器(简单点说就是由谁来处理...转载 2018-07-03 16:18:44 · 827 阅读 · 0 评论 -
Spring框架相关博文集
收藏一些干货博文。 Spring 多数据源管理源码分析Spring事务管理详解Spring源码解析Spring框架自学之路原创 2018-06-27 15:26:25 · 398 阅读 · 0 评论 -
Spring面试题
收藏一些关于Spring框架的面试题,一方面是为了准备找工作的时候看面试题,另一方面,通过面试题的方式加深一些自己的框架的理论知识。spring中Bean的作用域singleton:prototype:request:session:global Session:spring中Bean的生命周期Spring中依赖注入两种方式spring中Bean的作用域...原创 2018-06-26 14:58:42 · 6267 阅读 · 1 评论 -
关于项目中Spring版本与jdk1.8兼容问题解决
问题描述: 在用公司的工具搭建项目时,由于使用Spring框架,同时要求jdk版本为1.8;当部署完成以后,项目总是无法运行,会报错: Context namespace element ‘annotation-config’ and its parser class [org.springframework.context.annotation.AnnotationConfig...原创 2018-04-08 10:26:16 · 16887 阅读 · 11 评论 -
Spring框架——IOC&DI
SpringSpring目标内容Spring 中包含的关键特性Spring架构图企业级框架企业级系统IOCDIIOCDIIOC和DI为什么使用依赖注入DIIOC的前生今世IOC的前生分离接口与实现IOC的今世采用反转控制Spring容器配置Bean基于XMLApplicationContextSpringSpring Framework 是一个开源的Java/Ja原创 2017-09-30 09:03:48 · 1344 阅读 · 0 评论 -
Spring框架——AOP面向切面编程
简介AOP练习使用动态代理解决问题Spring AOP用AspectJ注解声明切面前置后置通知利用方法签名编写AspectJ切入点表达式指定切面的优先级基于XML的配置声明切面Spring实例练习简介AOP(面向切面编程):是一种新的方法论,是对传统OOP(面向对象编程)的补充。AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且不必修改受影响的原创 2017-10-13 18:58:23 · 745 阅读 · 0 评论 -
Spring框架——事务管理方式搭建一个小的项目
学习Spring框架,通过事务管理的方式搭建一个小的项目,该项目可以查询对数据库中的图书库存数量进行修改。首先,使用MVC分层的设计模式思想搭建项目目录结构。 此部分代码源码之中都有相关注释,所以尽情附上源码。首先Dao层的源码:package com.jredu.book.Dao;public interface BookDao { /** * 通过编号查询书的价格 *原创 2017-10-17 21:27:42 · 588 阅读 · 0 评论 -
Spring框架——JDBC方式搭建项目
学习Spring框架,使用JDBC的方式配置方式搭建一个项目,进行项目总结。首先,采用MVC设计模式思想,搭建项目目录。然后各个目录文件下面的相关源码附上:controller目录:import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXm原创 2017-10-17 21:19:08 · 809 阅读 · 0 评论 -
Spring框架——JDBC与事务管理
JDBCJDBCTemplate简介XML配置JDBCTemplate简化JDBC模板查询事务管理事务简介Spring中的事务管理器Spring中的事务管理器的不同实现用事务通知声明式地管理事务事务传播属性Spring支持的事务传播行为REQUIRED传播行为REQUIRED_NEW传播行为在Spring事务通知中配置传播属性并发事务所导致的问题事务的隔离级别设置隔离事原创 2017-10-17 21:02:11 · 708 阅读 · 0 评论 -
SpringApplication.run
SpringApplication.run一共做了两件事,分别是创建SpringApplication对象利用创建好的SpringApplication对象,调用run方法1.创建SpringApplication对象2.调用run方法肥朝...转载 2019-05-26 23:12:38 · 546 阅读 · 0 评论