
spring
小虎zzzz
这个作者很懒,什么都没留下…
展开
-
springboot启动流程 + 自动装配原理
简要说明简单一点就是 : 扫描到spring.factories中的EnableAutoConfiguration,进行注入。比如RedisAutoConfiguration.class中的@bean注解,应该就明白,这里和spring中创建通过注解创建bean一样了。后面详细说明。 @Bean怎么注入ioc不明白可以去看一下spring ioc。这里随便取一个spring.factories那么现在问题就是spring是如何找到该类或者该注解,并且注入进容器的。再简单说下。就是在Spr原创 2020-10-15 10:29:31 · 706 阅读 · 1 评论 -
SpringMVC解决跨域
SpringMVC解决跨域的两种方案1. 什么是跨域2. 跨域的应用情景3. 通过注解的方式允许跨域4. 通过配置文件的方式允许跨域1. 什么是跨域跨域,即跨站HTTP请求(Cross-site HTTP request),指发起请求的资源所在域不同于请求指向资源所在域的HTTP请求。2. 跨域的应用情景当使用前后端分离,后端主导的开发方转载 2017-05-17 09:36:51 · 9104 阅读 · 0 评论 -
SpringMVC数据格式化之日期转换@DateTimeFormat
1. 摘要本文主要讲解Spring mvc数据格式化的具体步骤;并讲解前台日期格式如何转换为java对象;在之前的文章《【Spring学习笔记-MVC-8】SpringMVC之类型转换Converter》(对应链接: http://www.cnblogs.com/ssslinppp/p/4598102.html ) 中讲解了Spring MVC的类型转换,在此回顾下。转载 2017-05-27 01:49:39 · 13167 阅读 · 0 评论 -
Spring AOP+Log4j记录项目日志
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6567672.html 项目日志记录是项目开发、运营必不可少的内容,有了它可以对系统有整体的把控,出现任何问题都有踪迹可寻。如果用纯OOP思想进行日志处理,会发现每个逻辑部分总会混入日志处理的代码,显得纯OOP思想的设计不伦不类。如果日志的类型需求有变动,则需要去每个逻辑单元中修改Java代码转载 2017-04-24 17:23:36 · 9639 阅读 · 0 评论 -
Spring管理filter和servlet
在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象的创建。如果要在filter或者servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())来获得转载 2017-05-10 14:40:26 · 8417 阅读 · 0 评论 -
spring ioc容器简单理解
最近,买了本spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更...原创 2017-06-29 12:19:42 · 9042 阅读 · 0 评论 -
实现一个springboot-starter
springboot-starter自己实现一个1.springboot的优势创建spring项目简单web项目自带tomcatstarter简化构建依赖配置自动配置(就是设置了默认值)零xml配置2.starter的作用引入jar包完成bean的配置(通过配置文件完成约束)3.几个重要的注解4.自己实现一个自动装配的redis-starter收到...原创 2019-07-11 15:15:03 · 414 阅读 · 0 评论