自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Spring Bean实例化的底层原理

Bean工厂的后处理器--BeanDefinitionRegistryPostProcessor的实现类@Override//通过扫描工具扫描指定包及其子包下的所有类,收集使用@MyComponent的注解的类//遍历Map,组装BeanDefinition注册//获得beanClassName//创建BeanDefinition//注册});@Override将BeanDefinitionRegistryPostProcessor交予spring托管</bean>使用注解。

2023-07-27 16:37:39 173 1

原创 Spring入门(从xml开始理解本质到注解开发)

非自定义Bean:第三方jar包明确两点:被配置的Bean的实例化方式时什么(无参构造、有参构造、静态工厂还是实例工厂等)被配置的Bean是否需要注入必要属性例1-Druid数据源的配置:导入Druid坐标交予Spring容器管理写法:判断Bean的实例化方式查看源码是否有构造方法(有参、无参)该源码存在无参构造该Bean需要注入必要属性根据set方法的命名规则设置参数配置</bean>配置完毕例2-JDBC:Connection的配置导入connection的坐标。

2023-07-27 16:35:08 58 1

原创 从JavaWeb到Spring零基础入门

传统javaweb开发缺点//账户信息修改业务方法try {//开启事务//获得UserDao执行插入user数据到数据库操作//修改成功后,向用户行为日志表插入一条数据,内容:修改时间等信息//提交事务//回滚事务//向异常事务表中插入数据以上代码中都需要系统运作时由系统new三个对象,使得耦合性比较高(例如,当UserDaoImpl实现切换实现接口UserDaoImpl时则需要修改源码)

2023-07-27 16:33:56 107 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除