![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 51
Allure丶憨憨
这个作者很懒,什么都没留下…
展开
-
SpringBoot自动配置
Bean //这个ClassCondition类是自己定义的,判断条件由这个类中重写的matches方法完成 // @Conditional(ClassCondition.class) @ConditionOnClass("redis.clients.jedis.Jedis") public User user() {} }@Target({原创 2023-03-08 16:15:48 · 130 阅读 · 0 评论 -
SpringBoot入门
快速搭建Spring环境,是Spring的顶级项目之一,只是提供了快速Spring 项目的方式,并没有在功能上进行增强。原创 2023-03-08 16:16:46 · 135 阅读 · 0 评论 -
SpringBoot整合第三方库
整合Redis在不进行任何配置的情况下,会默认使用本地的redis,如果在实际开发过程追踪,可以使用application.properties进行ip和port的配置。原创 2023-03-08 16:13:31 · 188 阅读 · 0 评论 -
SpringBoot配置
SpringBoot是基于约定的,很多配置都是使用默认值,如果想要使用自己的配置替换默认配置,可以使用或者两种不同的配置方式,另外SpringBoot的配置文件必须是或者注意,port的冒号后面需要有一个空格不然会出现报错的问题在SpringBoot,如果三种配置文件都存在,那么优先使用然后是最后。原创 2023-03-06 11:25:45 · 131 阅读 · 0 评论 -
Spring注解开发
可以通过Bean标签进行设置。原创 2023-03-02 14:07:41 · 121 阅读 · 0 评论 -
SpringBean的生命周期
SpringBean的生命周期在Bean实例化之后,到Bean成为一个完整的对象,最终存储到单例池中,总体分为。原创 2023-02-25 21:25:52 · 40 阅读 · 0 评论 -
Spring配置非自定义bean
connection不同于上面创建dataSource通过new一个实例化对象进行创建,而是通过方法返回实现的。这里就需要运用到之前学习过的实现。原创 2023-02-25 15:05:10 · 118 阅读 · 0 评论 -
Spring的BeanFactory后处理器
Bean后处理器,是在Bean被实例化后存储到singletonObject单例池之前,会进行相应的处理,中间会经过Bean的初始化过程,例如属性填充,init等执行,其中一个就是Bean后处理器。通过继承BeanDefinitionRefistryPostPorcesser更方便的实现后处理器注册BeanDefinition。原创 2023-02-25 15:03:31 · 40 阅读 · 0 评论 -
Bean实例化流程
Spring Bean实例化过程原创 2023-02-23 21:19:58 · 89 阅读 · 0 评论 -
基于XML的Spring应用
beans标签可通过prifile来区分测试环境与运行环境 ,如果没有被包含在任何环境下的默认标签,则表示公共使用,另外beans在使用的时候需要放在默认标签的后面,否则会报错,存在顺序问题。静态工厂和动态的区别在于静态工厂直接指定class的方法创建一个Bean对象,实例工厂则是通过已有的某个Bean的其中一个方法创建一个Bean。不管是property还是constructor-arg,如果是普通的参数值都是用value,如果是bean的引用就是用ref。如果是集合,List Map等。原创 2023-02-23 20:19:21 · 60 阅读 · 0 评论 -
Spring基本概要
强调Bean之间的关系,这种关系第三方负责设置。例如Bean1的产生依赖于Bean2的存在。主要实现就是Proxy,对某一个Bean进行功能增强。常用的ApplicationContext的三个作用。指原来在程序中船舰Bean的权利反转给第三方。创建对应的Bean类以及相应的xml配置文件。需要导入Spring-context包。实现参数的传入,这也就是控制反转。通过配置清单构建各种Bean类。测试Bean的创建是否成功。原创 2023-02-23 16:07:15 · 32 阅读 · 0 评论 -
java-多线程线程锁
代码编写上非常简单,但是相对来能进行的操作就收到了限制。原创 2022-11-29 19:37:09 · 77 阅读 · 0 评论