首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户9751097941849
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
赞
文章( 23 )
沸点( 0 )
Spring-IOC 容器
spring容器是spring框架的核心。容器将创建对象,将他们连接在一起,配置他们,并管理他们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成一个医用程序的组件。这些对象被称为Spring Beans。 通俗的理解:以前使用对象都是通过new的形式,…
mybatis 逆向工程使用姿势不对,把表清空了,心里慌的一比,于是写了个插件。
使用mybatis逆向工程的时候,delete方法的使用姿势不对,导致表被清空了,在生产上一刷新后发现表里没数据了,一股凉意从脚板心直冲天灵盖。 于是开发了一个拦截器,并写下这篇文章记录并分享。 可以看到逆向工程帮我们生成了实体类、Mapper 接口和 Mapper.xml。 …
面试官:什么是CyclicBarrier?
CyclicBarrier字面意思是“可重复使用的栅栏”栅栏类似于闭锁,它能阻塞一组线程直到某个事件的发生。栅栏与闭锁的关键区别在于,所有的线程必须同时到达栅栏位置,才能继续执行。闭锁用于等待事件,而栅栏用于等待其他线程。 CyclicBarrier可以使一定数量的线程反复地在…
并发你必须知道的那些事——浅析 CountDownLatch
CountDownLatch,它是 JDK 提供的并发流程控制的工具类,它是在 java.util.concurrent 包下,在 JDK1.5 以后加入的。 CountDownLatch 是多线程控制的一种工具,它被称为 门阀、 计数器或者 闭锁。这个工具经常用来用来协调多个…
Spring-AOP面试必问的知识点,你学废了吗?
织入:横切关注点分离后,需要通过某种技术将横切关注点融合到系统中从而完成需要的功能,因此需要织入,织入可能在编译期、加载期、运行期等进行。 而且由于关注点分离从而可以获得组件的更好复用。 方面/切面(Aspect):横切关注点的模块化,比如上边提到的日志组件。可以认为是通知、引…
Spring-BeanFactory与ApplicationContext的区别
BeanFactory 接口,这是一个用来访问 Spring 容器的 root 接口,要访问 Spring 容器,我们将使用 Spring 依赖注入功能,使用 BeanFactory 接口和它的子接口。 ApplicationContext 接口, ApplicationCon…
Spring-Bean必须知道的那些事
1. 通过反射调用构造方法创建bean对象 调用类的构造方法获取对应的bean实例,是使用最多的方式,这种方式只需要在xml bean元素中指定class属性,spring容器内部会自动调用该类型的构造方法来创建bean对象,将其放在容器中以供使用。 2. 通过静态工厂方法创建…
Spring学习目录
.......
设计模式--代理模式
代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 当一个复杂对象的多份副本须存在时,代理模式可以结合享元模式以减少存储器用量。典型作法是创建一个复杂对象及…
Springcloud系列-简介
微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间的通信采用轻量级通信机制(通常使用http资源api)。微服务架构应具备以下特征: 每个微服务可独立运行在自己的进程里。 SOA 分布式重要的就是面向服务,简单点说就是把整个系统拆…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2021-01-25