2014年3月5日

Spring 简单而强大的事务管理功能

摘要: 开始之前关于本教程本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。先决条件本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理的知识,... 阅读全文

posted @ 2014-03-05 15:34 锟斤拷锟斤拷 阅读(278) 评论(0) 推荐(0) 编辑

最简单的动态代理实例(spring基于接口代理的AOP原理)

摘要: JDK的动态代理是基于接口的 package com.open.aop; public interface BusinessInterface { public void processBusiness(); } 目标对象package com.open.aop; publicclass BusinessObject implements BusinessInterface { publicvoid processBusiness() { System.out.println("action"); } } 代理对象package com.open.aop; import . 阅读全文

posted @ 2014-03-05 12:07 锟斤拷锟斤拷 阅读(271) 评论(0) 推荐(0) 编辑

spring IOC注解方式详解

摘要: 本文分为三个部分:概述、使用注解进行属性注入、使用注解进行Bean的自动定义。一,概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Java 代码放在一起,有助于增强程序的 阅读全文

posted @ 2014-03-05 11:14 锟斤拷锟斤拷 阅读(244) 评论(0) 推荐(0) 编辑

导航