- 博客(9)
- 资源 (2)
- 收藏
- 关注
转载 mysql 的表锁与行锁
加锁是为了对公共资源有序访问修改的一种方式。例如在实际https://www.cnblogs.com/itdragon/p/8194622.html
2021-01-19 22:21:08 137 1
原创 Nacos理解
A. 首先我们看个简图:两个服务:订单服务 商品服务1.服务启动时,调用注册中心的注册接口将服务名、ip、端口号等写入注册中心2.服务定时向注册中心发送心跳3.服务(对于注册中心nacos来说也就是客户端)定时拉取可用服务,缓存于本地,提高速度4.服务关闭时调用注销接口B. 我们在来看下nacos的领域模型和基础概念这两张图来简单的说明下:NameSpace: 在nacos中默认的NameSpace是“public” ,NameSpace的可以进行资源的隔...
2021-01-19 22:18:35 525
原创 读spring源码三--getBean()方法
BeanFactory<I>中的getBean(...)方法首先去AbstractBeanFactory类中@Override public Object getBean(String name) throws BeansException { return doGetBean(name, null, null, false); }这里的doGetBean(...)代码很长,我们慢慢看protected <T> T doGetBean(final Str.
2020-09-29 15:41:50 170
原创 读spring源码二---invokeBeanFactoryPostProcessors(beanFactory)向context中注册bean
我们首先看一张类的继承图我们从 AnnotationConfigApplicationContext 这个来开始public AnnotationConfigApplicationContext(Class<?>... annotatedClasses) { this(); register(annotatedClasses); refresh(); }进入this()public AnnotationConfigApplicationContext(...
2020-09-29 09:09:17 310
原创 读Spring源码一
Beans Core :这两个模块是整个框架的基础模块,提供控制翻转和依赖注入。(Ioc/DI) 主要的类是BeanFactory(延时加载)Context :构建与Beans和Core模块之上,对它们进行了扩展,主要类是ApplicationContext(非延时加载)先看下前提基础知识:Bean的初始化方法和销毁方法. 4类①:什么是bean的生命周期?bean的创建----->初始化----->销毁方法由容器管理Bean的生命周期,我们可以...
2020-09-27 16:35:57 93
原创 @Async +@@EnableAsync 和 @Transactional 注解失效及解决思路
1.@Async 和 @Transactional 都是通过代理来实现的。2.既然都是通过代理对象实现的,那么在同一个类中 this.方法名调用就是没有起作用的。3.在本类中调用可以通过@EnableAspectJAutoProxy(exposeProxy=true) +AopContext.currentProxy() 实现4.也可以通过ApplicationContext获取上下文中的bean 的class来调用。...
2020-09-03 15:18:56 488
原创 Mybatis传入 List<Map<String,Object>>的入参
直接上代码吧:service层: Map<String,Object> paramMap = new HashMap<>(); List<Map<String,Object>> paramMapList = new ArrayList<>(); for(ChannelParam channelParam:paramList){ paramMap.put("device_seria
2020-07-24 08:39:19 6331 1
原创 java中调用父类的方法
java AWT 中常常直接调用父类的方法。class SuperA { public SuperA() { } public void setXY() { System.out.println("SuperA de setXY()"); }}class SubA extends SuperA{ public SubA() { setXY(); //直接调用
2015-08-06 16:07:39 1478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人