会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
羽化登峰
导航
博客园
首页
新随笔
联系
订阅
管理
公告
[置顶]
spring 5.2 7种事务(七)
摘要: spring 的事务传播级别就是AOP的体现,创建TransactionInterceptor和TransactionAspectSupport A. required:支持当前事务,如果当前没有事务,就新建一个事务,这是Spring默认的事务的传播 B. supports:支持当前事务,如果当前没
阅读全文
posted @ 2022-03-14 10:47 默默攀岩
阅读(45)
评论(0)
推荐(0)
编辑
2022年5月12日
SpringSecutity学习笔记
摘要: 1.引入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <gr
阅读全文
posted @ 2022-05-12 16:06 默默攀岩
阅读(48)
评论(0)
推荐(0)
编辑
2022年3月10日
spring 5.2 Bean代理过程(六)
摘要: 上一章节提到了代理,那么spring如何实现代理的先将对象初始化进行扫尾工作,调用initializeBean() 1)继承BeanNameAware、BeanClassLoaderAware、beanFactoryAware的子类,进行对应属性注入 2)处理继承InitializingBean的子
阅读全文
posted @ 2022-03-10 14:13 默默攀岩
阅读(303)
评论(0)
推荐(0)
编辑
spring 5.2 Bean初始化过程(五)
摘要: 之前的学习完成了对象的实例化,接下来为对象的成员变量赋值。但是在初始化前先将对象放入三级缓存中,为解决循环依赖 执行populateBean()方法,从BeanDefinition中获取PropertyValues,所有的成员变量存放在里面,对PropertyValues复制副本,进行解析,类型转换
阅读全文
posted @ 2022-03-10 09:53 默默攀岩
阅读(52)
评论(0)
推荐(0)
编辑
2022年3月9日
spring 5.2 Bean五种创建过程(四)
摘要: 通过全面学习知道了BeanDefinition对象已经创建好了,spring内置对象也创建好了,现在调用beanFactory.preInstantiateSingletons()开始创建对象,循环遍历BeanDefinition,判断当前是否是继承FactoryBean的类,如果是优先创建工厂对象
阅读全文
posted @ 2022-03-09 17:14 默默攀岩
阅读(55)
评论(0)
推荐(0)
编辑
2022年2月24日
spring 5.2 自动扫描、注解和BeanFactoryPostProcessor过程(三)
摘要: 一、在xml中配置component-scan <context:component-scan base-package="包路径"/> 从上一章节学习,可以找到标签解析类ComponentScanBeanDefinitionParser,首先取出包路径下的所有class类, ClassPathBe
阅读全文
posted @ 2022-02-24 12:08 默默攀岩
阅读(76)
评论(0)
推荐(0)
编辑
2022年2月23日
spring 5.2 自定义标签(二)
摘要: 一、自定义实现 1)spring.handlers 定义处理类位置 http\://www.huang.com/schema/user=com.handler.MyNamespaceHandler 2)spring.schemas 定义标签验证XSD位置 http\://www.huang.com/
阅读全文
posted @ 2022-02-23 17:38 默默攀岩
阅读(29)
评论(0)
推荐(0)
编辑
2022年2月22日
spring 5.2 整体过程(一)
摘要: 一、流程图 二、入口 在Spring中实现控制反转的是IoC容器,实现方法是依赖注入DI(Dependency Injection,DI),整个过程必然存在一个入口,可以是xml文件,也可以是纯注解,也可以是混合使用。 1)使用xml ApplicationContext context = new
阅读全文
posted @ 2022-02-22 15:25 默默攀岩
阅读(70)
评论(0)
推荐(0)
编辑
2022年1月24日
mysql 调优方案
摘要: 一:性能监控 1)show profile :系统资源消耗查询,默认禁用,set profiling =1;执行查询语句后执行,show profile 或 show profile (all,block io,context switches,cpu,IPC,page faults,source,
阅读全文
posted @ 2022-01-24 15:09 默默攀岩
阅读(113)
评论(0)
推荐(0)
编辑
mysql 锁机制
摘要: 锁是为了保护某一个资源同时被多个进程或线程修改,从而造成数据混乱。锁粒度: 表级锁:对整张表加锁,开销小,加锁快,不会出现死锁,锁粒度大,锁竞争概率高,并发效率低 行级锁:对某行主键索引,开销大,加锁慢,会出现死锁,锁粒度小,锁竞争概率低,并发效率高 运用场景不同,选择合理锁,表级锁更适合于以查询为
阅读全文
posted @ 2022-01-24 10:21 默默攀岩
阅读(42)
评论(0)
推荐(0)
编辑
下一页