08 2021 档案

摘要:四大特性 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响 阅读全文
posted @ 2021-08-23 20:48 liumeng哈哈哈 阅读(147) 评论(0) 推荐(0) 编辑
摘要:AOP AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的 基础上,对我们的已有方法进行增强。(例如事务处理、日志管理、权限控制等) 作用: 在程序运行期间,不修 阅读全文
posted @ 2021-08-18 20:10 liumeng哈哈哈 阅读(410) 评论(0) 推荐(0) 编辑
摘要:生命周期的四个过程 spring中bean的生命周期分为四步: 实例化 Instantiation 属性赋值 Populate 初始化 Initialization 销毁 Destruction 实例化和属性赋值对应构造方法和setter方法的注入,初始化和销毁是用户能自定义扩展的两个阶段。 源码如 阅读全文
posted @ 2021-08-15 15:28 liumeng哈哈哈 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:一、BeanFactory BeanFactory 是 Spring 的“心脏”。它就是 Spring IoC 容器的真面目。Spring 使用 BeanFactory 来实例化、配置和管理 Bean。 BeanFactory:是IOC容器的核心接口, 它定义了IOC的基本功能,我们看到它主要定义了 阅读全文
posted @ 2021-08-13 10:45 liumeng哈哈哈 阅读(608) 评论(0) 推荐(0) 编辑
摘要:1、两者的联系和区别 @Component 和 @Bean 是两种使用注解来定义bean的方式。 @Component(和@Service和@Repository)用于自动检测和使用类路径扫描自动配置bean。注释类和bean之间存在隐式的一对一映射(即每个类一个bean)。 这种方法对需要进行逻辑 阅读全文
posted @ 2021-08-12 20:45 liumeng哈哈哈 阅读(501) 评论(0) 推荐(0) 编辑
摘要:作者:Mingqi 链接:https://www.zhihu.com/question/23277575/answer/169698662 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 要了解控制反转( Inversion of Control ), 我觉得有必要 阅读全文
posted @ 2021-08-09 16:58 liumeng哈哈哈 阅读(74) 评论(0) 推荐(0) 编辑
摘要:String的基本特性 String:字符使用一对““引起来表示。 string 声明为 final 的,不可被继承 String 实现了 Serializable 接口:表示字符串是支持序列化的。实现了 Comparabe 接口:表示 string 可以比较大小 string 在 jdk8 及以前 阅读全文
posted @ 2021-08-06 16:25 liumeng哈哈哈 阅读(109) 评论(0) 推荐(0) 编辑
摘要:一、Java泛型的实现方法:类型擦除 大家都知道,Java的泛型是伪泛型,这是因为Java在编译期间,所有的泛型信息都会被擦掉,正确理解泛型概念的首要前提是理解类型擦除。Java的泛型基本上都是在编译器这个层次上实现的,在生成的字节码中是不包含泛型中的类型信息的,使用泛型的时候加上类型参数,在编译器 阅读全文
posted @ 2021-08-03 21:58 liumeng哈哈哈 阅读(353) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示