
spring进阶
文章平均质量分 82
用手写的从前
如果你也喜欢周杰伦,那我们就是朋友
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring的控制翻转(IOC)与依赖注入(DI)
id: 生成的对象名class 全类名name: 对象别名,可以为多个,用空格或“,”或”;“隔开即可,但是我们还是建议使用idscope: 定义创建的bean有几个singleton(默认值):在 Spring 中只存在一个 bean 实例, 单例模式.原创 2023-07-14 12:00:00 · 178 阅读 · 0 评论 -
Spring中Bean生命周期及循环依赖
controller、service 和 dao 层本身并不是线程安全的,只是如果只是调用里面的方法,而且多线程调用一个实例的方法,会在内存中复制变量,这是自己的线程的工作内存,是安全的。如果是纯粹的java语言,即不考虑spring,自己new对象时,是没有任何问题的,因为对象之间相互关联是很常见的事,我们直接将关联在内的对象初始化赋值为null,然后相互赋值即可,如下。即原型的 多例 是线程安全的,一个请求到来,创建一个对象,bean之间不存在Bean共享,自然不会出现线程安全问题。原创 2023-03-02 12:00:00 · 483 阅读 · 0 评论 -
Spring中常用注解
Spring中常用注解原创 2023-02-28 12:00:00 · 478 阅读 · 0 评论 -
spring中BeanFactory 和ApplicationContext
spring是轻量级的,指核心jar包时很小的;非侵入式的一站式框架(数据持久层,web层,核心aop),为了简化企业级开发。核心是IOC,AOPIOC:控制翻转 把创建对象交给spring框架管理(创建对象与使用对象分离),管理对象的生命周期。DI:依赖注入 创建对象后,把对象属性赋值,将关联的对象注入AOP:面向切面编程(对面向对象编程的一个补充,并不是所特有的),通过一个代理对象,在不修改原来代码的情况下,对目标类进行功能的增强;例如事务管理、日志等。原创 2023-02-26 18:00:00 · 481 阅读 · 0 评论