- 博客(7)
- 收藏
- 关注
原创 spring 事务的理解
1、Spring事务的本质其实就是数据库对事务的支持2、spring事务的传播属性 PROPAGATION_REQUIRED 支持当前事务、 如果当前没有事务,就新建一个事务。 PROPAGATION_REQUIRES_NEW新建事务,如果当前存在事务,把当前事务挂起。 PROPAGATION_SUPPORTS支持当前事务,如果当前没有事务,就以非事务方式执行。...
2018-08-31 17:22:42 250
原创 接口
1、接口中的方法没有方法体。2、方法默认被 public abstract 修饰(默认为隐藏的模式) 其他修饰符都会报错3、接口没有构造方法,不能被实例化。4、接口支持多继承。 public interface Interface1 extends Interface2, Interface3 { }5、接口中的方法是不能在接口中实现的,只能由实现接口的类来实现接口...
2018-08-30 15:53:04 82
原创 为什么使用泛型
1、类型安全: 泛型的主要目标是提高 Java 程序的类型安全2、消除强制类型转换 泛型的一个附带好处是,消除源代码中的许多强制类型转换。这使得代码更加可读,并且减少了出错机会。3、可重用 因为可以重用数据处理算法,而无须复制类型特定的代码(可重用)...
2018-08-30 12:54:42 403
原创 html5和html区别
1.DOCTYPE声明变化: HTML4中需要指明是HTML的哪个版本,HTML5不需要,只使用<!DOCTYPE html>即可。2. 新增的元素和废除的元素 新增元素:heade、footer、nav(表示页面中导航部分)、article、 video 、 audio、hidden属性 去除元素:frame(只是有iframe)...
2018-08-30 12:32:18 2525
原创 jdk1.8新特性
1、支持将整数类型用二进制表示 以0b开始2、switch 语句支持String 类型3、新增Try-with-resource语句 可以按照声明顺序来关闭资源4、泛型实例的创建可以通过类型推断来简化 可以去掉后面new部分的泛型类型,只用<>就可以了。 List<String> strList2 = new ArrayList<&g...
2018-08-16 08:10:02 139
原创 设计模式
适配器设计模式:某类继承这个适配器,从而实现这个适配器需要实现的方法。模板设计模式:定义一个算法骨架将具体实现交给子类去实现。桥接模式: 将抽象部分和 具体实现部分分离开来。 灵活搭配,...
2018-08-15 10:44:16 103
原创 spring进阶
spring的核心有俩点:1、ioc 控制反转:指创建对象的权利有ioc容器来创建 DI依赖注入 动态的向某个对象提供它所需要的其他对象。 di的底层实现是反射 spring 的注入方式支持:构造方法注入 属性注入2、aop 面向切面编程 aop的实现原理是动态代理: ...
2018-08-14 16:39:51 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人