首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java进阶学习
Captain随风
创建于2024-05-27
订阅专栏
分享一些学习经验
暂无订阅
共28篇文章
创建于2024-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
10.AOP配置
在Spring的AOP配置中,也和IOC配置一样,支持3类配置方式: 1、使用XML配置 2、使用XML+注解组合配置 3、使用纯注解配置 XML模式 然后在XML文件中注册Bean。并且配置AOP:
9动态代理和AOP
AOP本质:在不改变原有业务逻辑的情况下,增强横切逻辑,横切逻辑代码往往是权限校验代码、日志代码、事务控制代码、性能监控代码。 动态代理: 1.1 Java动态代理 1.1.1 JDK动态代理 如果代
8、配置文件加载与后置处理器
配置文件加载: XML形式: Java代码方式: 后置处理器: Bean的生成过程: BeanPostProcessor BeanPostProcessor是针对Bean级别的处理,可以针对某个具体的
7.父子容器问题以及懒加载
当使用父子容器之后,如果去父容器中查找Bean,那么就单纯的在父容器中查找Bean;如果是去子容器中查找Bean,那么就会先在子容器中查找,找到了就返回,没找到就继续去父容器中查找,直到找到了位置(把
6.条件注解
条件注解:可以定义在不同的条件,当条件满足的时候,这个Bean 才会被注册到Spring容器中 举例: 写一个接口,让两个类来实现它 两个对应的实现类: 如果没有条件,那么启动容器时,这两个对象 都会
5.Bean的作用域和工厂Bean
在XML配置中,可以增加scope属性,来选择单例还是其他 singleton:多次从Spring容器中获取到的的是同一个bean prototype:每次从Spring容器中获取到的都是一个新的be
4、Java配置、包扫描
1.2.2Java配置 像Spring容器注册Bean 这里的@Bean的作用类似于刚才的bean标签,就是像Spring容器中注册一个Bean 默认情况下,beanName就是方法名 @Bean 注
3.Spring-XML配置
1、在Spring中,注入对象的方式有两种 第一种是使用XML的形式注入对象 第二种是使用Java注解的形式 上图的user1是通过构造器的方式给对象赋值 也可以通过get、set方法给对象赋值 创建