10 2017 档案

摘要:一.导包: 三.创建实体类 三.dao 四.测试类 阅读全文
posted @ 2017-10-26 11:17 友情天
摘要:spring IOC容器的关键点: * 必须将被管理的对象定义到spring配置文件中 * 必须定义构造函数或setter方法,让spring将对象注入过来 我们可以通过下面这里例子理解spring ioc的实现。本例使用spring 4.3.10 实例: 一.导包:目前只需导个核心包 二.配置sp 阅读全文
posted @ 2017-10-25 20:19 友情天
摘要:一.总体步骤: 自定义一个实现Interceptor接口(或者继承自AbstractInterceptor)的类。 在strutx.xml中注册定义的拦截器。 在需要使用的Action中引用上述定义的拦截器,为了方便也可将拦截器定义为默认的拦截器,这样在不加特殊声明的情况下所有的Action都被这个 阅读全文
posted @ 2017-10-25 15:13 友情天
摘要:一.导包 三.配置web.xml配置 四.创建class继承ActionSupport,如下: 五.配置test.jsp 文件: 阅读全文
posted @ 2017-10-24 19:49 友情天
摘要:一.导包 三.配置web.xml文件 四.创建一个class继承ActionSupport,如下: 阅读全文
posted @ 2017-10-24 19:43 友情天
摘要:IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中BeanFacotory是IoC容器的核心接口,负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。XmlBeanFacotory实现BeanFactory接口,通过获取xml配置文件数据,组成 阅读全文
posted @ 2017-10-21 10:09 友情天 阅读(191) 评论(0) 推荐(0)
摘要:一.导包 三.代理接口和实现类 纯pojo切面 ,配置xml文件:spring-context.xml 代码不变,只是修改配置文件,加入AOP配置即可 四.测试 阅读全文
posted @ 2017-10-19 16:05 友情天 阅读(776) 评论(0) 推荐(0)
摘要:二.接口,实现类 三.配置xml文件:spring-context.xml 阅读全文
posted @ 2017-10-18 21:26 友情天 阅读(285) 评论(0) 推荐(0)
摘要:JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实现 阅读全文
posted @ 2017-10-18 21:16 友情天 阅读(1548) 评论(0) 推荐(0)
摘要:动态代理 的四个步骤: 通过实现 InvocationHandler 接口创建自己的调用处理器; 通过为 Proxy 类指定 ClassLoader 对象和一组 interface 来创建动态代理类; 通过反射机制获得动态代理类的构造函数,其唯一参数类型是调用处理器接口类型; 通过构造函数创建动态代 阅读全文
posted @ 2017-10-18 20:56 友情天 阅读(206) 评论(0) 推荐(0)
摘要:首先定义2个实体类:Cate.java和Sub.java 单向一对多:一方有集合属性,包含多个多方,而多方没有一方的引用 二.单元测试: 阅读全文
posted @ 2017-10-13 21:32 友情天 阅读(281) 评论(0) 推荐(0)
摘要:一.首先建立工程 二.导入hibernate核心包和MySQL-connection包,代码如下: 三.配置hibernate.cfg.xml文档,代码如下: 四.创建entity实体类:User.class和Address.class类,并使用注解,详细代码如下: 五.测试类,进行测试,代码如下: 阅读全文
posted @ 2017-10-13 20:00 友情天 阅读(285) 评论(0) 推荐(0)