摘要:
Spring的文档上对Introduction这个概念和相关的注解@DeclareParents作了如下介绍:Introductions (known as inter-type declarations in AspectJ) enable an aspect to declare that ad 阅读全文
摘要:
使用"横切"技术,AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处基本相似,比如权限认证、日志、事务。AOP的作用在于分离系统中的各种关注点,将核心关注点和横切关注点分 阅读全文
摘要:
若代理类在程序运行前就已经存在,那么这种代理方式被成为 静态代理 ,这种情况下的代理类通常都是我们在Java代码中定义的。 通常情况下, 静态代理中的代理类和委托类会实现同一接口或是派生自相同的父类。 一、概述1. 什么是代理我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销 阅读全文
摘要:
Usage: mysqlimport [OPTIONS] database textfile ... mysqlimport 程序是一个将以特定格式存放的文本数据(如通过“select * into OUTFILE from ...”所生成的数据文件)导入到指定的MySQL Server 中的工具程 阅读全文
摘要:
JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 Sun引入新的JPA ORM规范出于两个原因: 其一,简化现有Java EE和Java SE应用开发工作; 其二,Sun 阅读全文
摘要:
使用spring也有一段时间了,配置文件也见了不少了,但是发现配置文件的beans里面有很多链接,一开始也很迷惑,所以抽了一点时间整里了一下。 首先我们看到的一个spring的配置文件大概如下面这个样子: 首先我们解释一下这几个缩写到底是什么意思: xmlns:全名是xml namespace,也即 阅读全文
摘要:
原文:https://blog.csdn.net/liaohaojian/article/details/70139151 编程式事务 编码方式实现事务管理(代码演示为JDBC事务管理) Spring实现编程式事务,依赖于2大类,分别是上篇文章提到的PlatformTransactionManage 阅读全文
摘要:
事先准备:配置数据源对象用<bean>实例化各个业务对象。 1.配置事务管理器。 2.配置事务属性 3.配置事务切入点,注入事务属性 实例: 准备工作:导入c3p0、Spring框架、Mysql、AOP的jar包,并配置好。 db.properties 三个接口 接口的实现类 XML配置文件 mia 阅读全文
摘要:
简介 当一个bean仅被用作另一个bean的属性时,它能被声明为一个内部bean,为了定义inner bean,在Spring 的 基于XML的 配置元数据中,可以在 <property/>或 <constructor-arg/> 元素内使用<bean/> 元素,内部bean通常是匿名的,它们的Sc 阅读全文
摘要:
1. Auto-Wiring ‘no’ 2. Auto-Wiring ‘byName’ 3. Auto-Wiring ‘byType 4. Auto-Wiring ‘constructor’ 5. Auto-Wiring ‘autodetect’ Spring Auto-Wiring Beans—— 阅读全文