- 博客(7)
- 收藏
- 关注
原创 AOP异常通知
定义接口 package com.zking.springproxy; public interface IPerson { public boolean transfer(int i); } 编写实现类 package com.zking.springproxy; public class XiaoMing implements IPerson { ...
2018-09-19 11:04:17 445
原创 Spring ref 与idref标签的区别
首先来看下官方文档上给出的两个例子: 第一个: <bean id="theTargetBean" class="..."/> <bean id="theClientBean" class="..."> <property name="targetName"> <idref bean
2018-09-19 09:43:47 224
原创 设计模式之抽象工厂模式(Abstract Factory)
工厂方法模式和抽象工厂模式不好分清楚,他们的区别如下: 工厂方法模式: 一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。 抽象工厂模式: 多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类可以创建多个具体产品类的实...
2018-09-19 09:02:13 153
原创 23种设计模式之简单工厂模式
一、什么是简单工厂模式 简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,创被建实例的都通常具有共同的父类。 二、模式中包含的角色及其职责 1.工厂(生成器)角色? 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 2.抽象(产品)角色? 简单工厂模式所创建的所有对象的父类,它负责描...
2018-09-19 08:53:31 165
原创 Hibernate一对一关系映射
一对一映射 假设一个人只能有一张ID,ID只能被一个人拥有 1.Person类 public class Person { private String pid; private String pname; private Card card; //省略get和set方法 } 2.Card类 public class Card { private String pi...
2018-09-09 08:50:48 107
原创 自定义hibernate主键生成策略
所有环境搭配好之后 package com.zking.uitl; import java.io.Serializable; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.te...
2018-09-06 15:09:48 248
原创 Hibernate clear()方法的解释以及用法 load()方法懒加载问题
1、clear() 无论是Load 还是 Get 都会首先查找缓存(一级缓存) 如果没有,才会去数据库查找,调用Clear() 方法,可以强制清除Session缓存 package com.zking.entity; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.h...
2018-09-06 14:55:47 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人