肥宅兜

导航

2016年8月17日 #

spring的事务

摘要: 事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可: 原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做; 一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态,即数据完 阅读全文

posted @ 2016-08-17 23:16 肥宅兜 阅读(394) 评论(0) 推荐(0) 编辑

spring对JDBC的支持

摘要: 传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示: Java代码 //cn.javass.spring.chapter7. TraditionalJdbcTest @Test public void test() throws Exception { Connection conn = n 阅读全文

posted @ 2016-08-17 21:36 肥宅兜 阅读(2250) 评论(0) 推荐(0) 编辑

基于注解方式@AspectJ的AOP

摘要: 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置: <aop:aspectj-autoproxy/> <aop:aspectj-autoproxy/> <aop:aspectj-autoproxy/> 这样Spring就能发现@Aspect 阅读全文

posted @ 2016-08-17 17:04 肥宅兜 阅读(3937) 评论(0) 推荐(1) 编辑

aop的概述

摘要: 支付部分,定义IPayService接口并定义支付方法“pay”,并定义了两个实现:“PointPayService”表示积分支付,“RMBPayService”表示人民币支付;并且在每个支付实现中支付逻辑和记录日志 记录日志时,如果使用oop,则每个接口的实现类里重复编写日志的代码,aop就是为了 阅读全文

posted @ 2016-08-17 14:58 肥宅兜 阅读(342) 评论(0) 推荐(0) 编辑

外部资源获取

摘要: 处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源), 阅读全文

posted @ 2016-08-17 14:08 肥宅兜 阅读(599) 评论(0) 推荐(0) 编辑

内部类(转载)

摘要: Java内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 阅读全文

posted @ 2016-08-17 10:38 肥宅兜 阅读(213) 评论(0) 推荐(0) 编辑

内部类

摘要: 内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当 阅读全文

posted @ 2016-08-17 10:32 肥宅兜 阅读(173) 评论(0) 推荐(0) 编辑