09 2019 档案

摘要:最近我面试了不少人,其中不乏说对 Spring Boot 非常熟悉的,然后当我问到一些 Spring Boot 核心功能和原理的时候,没人能说得上来,或者说不到点上,可以说一个问题就问趴下了! 这是我的问题: 我看你上面写了熟悉 Spring Boot,那你能讲下为什么我们要用 Spring Boo 阅读全文
posted @ 2019-09-27 15:42 听到微笑 阅读(8) 评论(0) 推荐(0) 编辑
摘要:什么叫事务传播行为?听起来挺高端的,其实很简单。 即然是传播,那么至少有两个东西,才可以发生传播。单体不存在传播这个行为。 事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行。 例如:methodA事务方法调用methodB 阅读全文
posted @ 2019-09-27 15:23 听到微笑 阅读(11) 评论(0) 推荐(0) 编辑
摘要:前面我们介绍了事务在并发情况下会出现读问题的情况 《事务并发所带来的问题》,而数据库事务的隔离级别就是用来解决相应读问题而产生的的 。事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。 阅读全文
posted @ 2019-09-27 15:15 听到微笑 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一个数据库可能拥有多个访问客户端,这些客户端都可以并发方式访问数据库。数据库中的相同数据可能同时被多个事务访问,如果没有采取必要的隔离措施,就会导致各种并发问题,破坏数据的完整性 。这些问题可以归结为5类,包括3类数据读问题( 脏读、 不可重复读和 幻读)以及2类数据更新问题( 第一类丢失更新和 第 阅读全文
posted @ 2019-09-27 15:14 听到微笑 阅读(2) 评论(0) 推荐(0) 编辑
摘要:在设计模式的教学和推广过程中,很多企业学员和在校学生经常问我,工厂模式(包括简单工厂模式、工厂方法模式和抽象工厂模式)到底有什么用,很多时候通过反射机制就可以很灵活地创建对象,为毛还要工厂?,在本文中我将围绕创建对象和使用对象来简单谈谈工厂的作用。 与一个对象相关的职责通常有三类:对象本身所具有的职 阅读全文
posted @ 2019-09-25 15:13 听到微笑 阅读(29) 评论(0) 推荐(0) 编辑
摘要:什么么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表 阅读全文
posted @ 2019-09-22 21:47 听到微笑 阅读(5) 评论(0) 推荐(0) 编辑

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