摘要: 下面代码用于扫描项目中的所有类: 阅读全文
posted @ 2018-02-01 19:20 創業尋找者 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 常用的设计模式: 1)单例模式 a)饿汉式:加载时创建 b)懒汉式:会存在线程安全的隐患,因此在方法上加上同步锁(synchronized) 例子如下: 2)工厂模式:类似于创建对象。 a)简单工厂:建立一个工厂(一个函数或一个类方法)来制造新的对象。 b)工厂方法:定义一个用户创建对象的接口,让子 阅读全文
posted @ 2018-02-01 19:12 創業尋找者 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 实现的代码块: 测试的代码块: 阅读全文
posted @ 2017-12-08 10:31 創業尋找者 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.类与对象: 1)类:类是抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法)。 2)对象:对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠来区别不同对象。 3)类是对象的定义,对象是类的实例化。 2.封装、继承、多态: 1)封装:把类(对象)的属性和 阅读全文
posted @ 2017-12-04 16:17 創業尋找者 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.添加Getter和Setter:Alt+Insert 2.添加文件的包:Alt+Enter 3.修改类名或包名:shift + Fn + F6 4.看当前类的所有子类:Ctrl + H 5.用于选择当前代码(逐步向上找):Ctrl + W 阅读全文
posted @ 2017-09-08 14:18 創業尋找者 阅读(162) 评论(1) 推荐(1) 编辑
摘要: 1.type值的解释:如下图: 1)type的值,不是java语言的一个类型的全称,而是一个hibernate自定义 的类型的名称。 2)Type的值,其实是对应hibernate中的一个类型的简称,而由 org.hibernate.type包下面的类型来真正完成java类型与数据库类型的传 换。 阅读全文
posted @ 2017-08-16 19:36 創業尋找者 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.Hibernate映射文件中: <generator class="increment"/> 1)class的值等于native或increment:表格中的主键是自动生成的; 2)Class的值等于assigned:主键是自己手动添加的; 2.调用save的时候,即便没有事务提交,也会从数据库 阅读全文
posted @ 2017-08-16 19:27 創業尋找者 阅读(131) 评论(0) 推荐(0) 编辑