Spring全家桶
文章平均质量分 91
Roooosy
这个作者很懒,什么都没留下…
展开
-
SpringBoot自动配置原理
SpringBoot自动装配其实就找到xxxAutoConfiguration类,xxxAutoConfiguration其实就是一个配置类,他把需要的类都加载到容器中,然后通过@EnableConfigurationProperties(xxxProperties.class)获得配置属性需要的值,即进入这个类并通过@ConfigurationProperties(prefix = “xxx”)来把配置文件中的配置导入进来。原创 2022-10-08 17:48:20 · 87 阅读 · 0 评论 -
Spring常见面试题浅谈
1.不支持循环依赖情况下,只有一级缓存生效,二三级缓存用不到2.二三级缓存就是为了解决循环依赖,且之所以是二三级缓存而不是二级缓存,主要是可以解决循环依赖对象需要提前被aop代理,以及如果没有循环依赖,早期的bean也不会真正暴露,不用提前执行代理过程,也不用重复执行代理过程。原创 2022-10-08 17:46:02 · 170 阅读 · 0 评论 -
Springboot入门(包括小项目)
Spring是为了解决企业级应用开发的复杂性而创建的开发框架。Spring为了简化开发,采取了4个关键策略:1,基于POJO的轻量级和最小侵入性编程。2,通过IOC(控制反转),依赖注入和面向接口实现松耦合。3,通过AOP(面向切面)和惯例进行声明式编程。4,通过切面和模板减少样式代码。框架之框架,比Spring更简化,约定大于配置。其实仍然就是一个javaweb的开发框架。微服务架构即打破从前all in one的架构方式,把每个功能元素独立出来,可以动态地再进行整合。微服务架构是对功能元素进行复制,而非原创 2022-10-04 02:46:52 · 1354 阅读 · 2 评论 -
SpringMVC学习笔记
Model:数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服务层(行为Service)。也就是模型提供了模型数据查询和模型数据的状态更新等功能,包括数据和业务。View:负责进行模型的展示,一般就是我们见到的用户界面,客户想看到的东西。Controller: 接收用户请求,委托给模型进行处理(状态改变),处理完毕后把返回的模型数据返回给视图,由视图负责展示。原创 2022-10-04 02:20:00 · 77 阅读 · 0 评论 -
spring学习笔记
Spring:春天------>给软件行业带来了春天!2002,首次推出了Spring框架的雏形:interface21框架!Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日发布了1.0正式版。Rod Johnson,Spring Framework创始人,著名作者。很难想象Rod Johnson的学历,真的让好多人大吃一惊,他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。原创 2022-10-04 02:19:03 · 127 阅读 · 0 评论