- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 代理模式之静态代理
静态代理1、代理类 Person的代理类:import org.dao.Person;public class PersonProxy implements Person { private Person person; public PersonProxy(Person person){ this.person = person; } ...
2018-04-12 14:40:11 213
原创 代理模式之动态代理之一CGLIB动态代理
cglib动态代理实现原理:asm CGLIB的核心类说明: net.sf.cglib.proxy.Enhancer – 主要的增强类 net.sf.cglib.proxy.MethodInterceptor – 主要的方法拦截类,它是Callback接口的子接口,需要用户实现 net.sf.cglib.proxy.MethodProxy – JDK的java.la...
2018-04-12 14:20:14 229
原创 Oracle 11g export数据时,处理空表
Oracle 11g导出(export)数据时,处理空表。如果数据中含有空表,未处理,import的数据,启动应用时,会出现表缺失情况。 处理方式: 1、最好通过第三方工具获取空表数据: SELECT ‘ALTER table ‘||table_name||’ allocate extent;’ FROM user_tables WHERE num_rows=0 OR num_rows IS...
2018-04-12 10:53:49 442
原创 Spring 之 @XStreamAlias
参考:https://blog.csdn.net/tz_gx/article/details/11910777 一、 特点:简化的API; 无映射文件; 高性能,低内存占用; 整洁的XML; 不需要修改对象;支持内部私有字段,不需要setter/getter方法 提供序列化接口; 自定义转换类型策略; 二、 使用场景Transport转换 Persiste...
2018-04-12 10:47:24 927
原创 代理模式之动态代理之一JDK动态代理
动态代理之JDK动态代理的实现方式 原理:反射 1、代理类(相应的切面逻辑一个代理类即可):package org.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * 采用JDK动态代理必须实现I...
2018-04-11 14:39:45 190
原创 Hibernate的HQL语句书写查询到的是bean对象还是Object对象
HQL语句编写的方式 - 个人见解,有错请指出,共同进步。1.SimpleHibernateDao.java类public class SimpleHibernateDao<T, PK extends Serializable> { /** * 根据查询HQL与参数列表创建Query对象. * * 本类封装的find()函数全部默认返回对象类型为T,当不为T时
2018-04-10 14:16:57 1358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人