摘要: Override是重写:方法名称、参数个数,类型,顺序,返回值类型都是必须和父类方法一致的。它的关系是父子关系Overload是重载:方法名称不变,其余的都是可以变更的。它的关系是同一个类,同一个方法名,不同的方法参数或返回值。备注:它们都是是Java多态性的不同表现 阅读全文
posted @ 2017-07-20 20:53 lov_ui 阅读(185) 评论(0) 推荐(0) 编辑
摘要: //懒汉模式,存在线程安全 可以在public static方法上加synchronized修饰但是效率低 单例模式是一种常用的软件设计模式,常被用于一个类在系统中最多只允许存在一个实例的场合,如窗口管理器、打印缓冲池、文件系统等。在单例模式的核心结构中,只包含一个被称为单例类的特殊类。通过单例模式 阅读全文
posted @ 2017-07-20 20:27 lov_ui 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 构造方法的特点 1、构造方法名一定与类同名 2、构造方法无返回值类型(void 也不行) 3、构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法,他们之间构成重载关系 4、如果定义有参构造函数,则无参构造函数将被自动屏蔽 5、构造方法不能被继承 6、构造方法不能手动调用,在创建类实例的时 阅读全文
posted @ 2017-07-20 20:09 lov_ui 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: Spring中事务配置如下: 现在ServiceA中有一个方法methodA,那么在ServiceA中应该注入ServiceB,ServiceC呢,还是DaoB,DaoC,然后在methodA中去保存B,C,保证B,C同时保存成功,或同时失败! 答: 既可以单独注入service,也可以单独注入da 阅读全文
posted @ 2017-07-19 21:35 lov_ui 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 行锁(悲观锁) 其他人可能就堵死了,容易出现死锁 或者 表中加条version(版本号) 比如A和B分别加载了数据库数据,A对数据进行了修改,并让version的值+1,B修改数据时因为数据库的version和加载的version值不同,提示更新失败 阅读全文
posted @ 2017-07-19 20:20 lov_ui 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1) PROPAGATION_REQUIRED ,默认的spring事务传播级别,使用该级别的特点是,如果上下文中已经存在事务,那么就加入到事务中执行,如果当前上下文中不存在事务,则新建事务执行。所以这个级别通常能满足处理大多数的业务场景。2)PROPAGATION_SUPPORTS ,从字面意思就 阅读全文
posted @ 2017-07-17 16:28 lov_ui 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. hibernate是全自动的ORM映射框架,而mybatis是半自动的。 2.sql直接优化上,mybatis要比hibernate方便很多。 3.hibernate数据库移植性远大于mybatis。 hibernate通过它强大的映射结构和hql语言,大大降低了对象与数据库(Oracle、M 阅读全文
posted @ 2017-07-17 16:14 lov_ui 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.structs2是一个请求一个Action,SpringMVC是单例模式的。 2.structs2是基于类开发的,而SpringMVC是基于方法进行开发的。 3.structs2入口是filter,SpringMVC是基于servlet的。 4.SpringMVC开发速度和性能优于structs 阅读全文
posted @ 2017-07-17 10:49 lov_ui 阅读(370) 评论(2) 推荐(0) 编辑
摘要: 可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。 private final char value[]; StringBuilder与StringBuffer都继承自AbstractStringBuilder类,在A 阅读全文
posted @ 2017-07-17 09:29 lov_ui 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Spring 是一个非侵入式设计的的轻量级框架。Spring 主要有三大方面,IOC,DI,AOP什么是IOC: IOC使对象被动接受依赖类,而并非主动获取。也就是说,告诉spring‘你’是什么,‘你’需要什么对象,然后spring会在系统运行到适当的时候,把‘你’要的对象主动给‘你‘,同时也把‘ 阅读全文
posted @ 2017-07-17 08:41 lov_ui 阅读(126) 评论(0) 推荐(0) 编辑