Spring框架
子桑尽欢
擅长Java和Android开发,对产品质量有一定追求。
对大数据有着憧憬!!
展开
-
你真的会SpringBoot了吗?
前言最近在接触一个新项目的时候,接触到了SpringBoot的一些新的玩法,比如多版本控制,Class配置文件映射这些玩法,博主觉得自己对SpringBoot的了解还是停留在CRUD层面,所以工作之余去学习了SpringBoot更为底层的东西。这里我们按照依赖–>注解–>配置的目录进行排版,尽量让大家对SpringBoot有更近一步的了解。话不多说,开始了!正文SpringBoot依赖spring-boot-starter-parentspring-boot-starter-pare原创 2020-10-30 16:37:35 · 264 阅读 · 0 评论 -
SpringBoot启动时做了哪些工作(同花顺面试篇)
在北漂了几个月后,拿到了几个还行的offer,然后跑来了心心念念的杭州。讲实话,杭州各方面我还是比较有好感的,如果非要说一点不好的,那一定是“杭州太不尊重冬天了”(你品,你细品!!)鄙人目前虽然是在海康混吃混喝,但是面对她的主动邀请(同花顺在拉勾私信俺,相信很多人碰见过类似情况吧!这些公司简直是渣男行径啊,大面积撒网,小范围捕捞),出于尊重也就投递了简历约定了面试。先不说问了写啥吧,因为之前对她...原创 2019-12-30 20:42:16 · 19240 阅读 · 0 评论 -
Spring的常用注解及SpringMVC常用注解
一 Spring常用注解:1声明bean的注解:@Component:标识为组件,既不划分为确定的类(service或controller)@Service: 在业务逻辑层(service)@Respository:数据层使用(dao层),标识数据访问组件@Controller: 在控制层使用(controller)2 注入bean的注解:@Autowired: 注入外部资源,byT...原创 2019-07-23 22:34:46 · 210 阅读 · 0 评论 -
Spring基础知识总结
一 Spring是从实际项目中抽离出来的框架,包含了许多通用的代码,而开发者只需要关心特定应用相关的部分,提高企业开发效率,Spring通过容器管理bean,bean是spring容器管理的对象。优点:1低侵入式设计,代码污染极低2独立于各种应用服务器,基于Spring的应用可以实现Run Anywhere3Spring的IOC容器降低了业务对象替换的复杂性,提高了组件之间的解耦4Spr...原创 2019-07-24 15:41:14 · 155 阅读 · 0 评论 -
Spring的核心之IOC容器(一)
1 Spring的IOC容器的基本接口图解:核心接口是:BeanFactory和ApplicationContext是基本容器接口BeanFactory(所有容器实现都要遵循的规范):getBean()方法获取容器中的bean;HierarchicalBeanFactory:提供了getParentBeanFactory();ConfigurableBeanFactory:提供了setPa...原创 2019-08-07 22:25:01 · 158 阅读 · 0 评论 -
Spring的核心之IOC容器(二)
一 Application和BeanFactory区别:1 BeanFactory提供了配置框架及基本功能,但无法支持Spring的aop功能和web应用ApplicationContext提供BeanFactory的所有功能,Application还扩展以下功能:支持不同的信息源,messageresource资源访问,如:url和文件支持aop特性,即支持应用事件2 BeanFac...原创 2019-08-15 16:10:22 · 140 阅读 · 0 评论 -
IOC过程的一些注意点
一 lazy-init和预实例化对lazy-init属性的处理是从refresh()方法开始的,在refresh()中的finishbeanfactoryInitialization封装了对lazy-init属性的处理,实际的处理是在DefaultListableBeanFactory这个容器的preInstantiateSingletons方法中完成的,该方法对单件Bean完成预实例化,这个方...原创 2019-08-29 17:12:56 · 303 阅读 · 0 评论 -
Spring中bean的生命周期
Bean实例的创建为bean实例设置属性调用bean的初始化方法应用通过IOC容器使用bean当容器关闭时,调用bean的销毁方法原创 2019-08-27 08:00:15 · 291 阅读 · 0 评论