51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包笔记
Spring4笔记7--AspectJ 对 AOP 的实现
AspectJ对AOP的实现: 对于AOP这种编程思想,很多框架都进行了实现。Spring就是其中之一,可以完成面向切面编程。然而,AspectJ也实现了AOP的功能,且其实现方式更为简捷,使用更为方便,而且还支持注解式开发。所以,Spring又将AspectJ的对于AOP的实现也引入到了自己的框架中。 在...
代码星球
·
2020-03-29
Spring4
笔记
7--AspectJ
AOP
实现
Spring4笔记6--Spring与AOP
Spring与AOP: AOP的引入: 主业务经常需要调用系统级业务(交叉业务),如果在主业务代码中大量的调用系统级业务代码,会使系统级业务与主业务深度耦合在一起,大大影响了主业务逻辑的可读性,降低了代码的可维护性,同时也增加了开发难度。 所以,可以采用动态代理方式。动态代理是OCP开发原则的一个重要体现...
代码星球
·
2020-03-29
Spring4
笔记
6--Spring
AOP
Spring4笔记5--基于注解的DI(依赖注入)
基于注解的DI(依赖注入): 对于DI使用注解,将不再需要在Spring配置文件中声明Bean实例。只需要在Spring配置文件中配置组件扫描器,用于在指定的基本包中扫描注解。1<?xmlversion="1.0"encoding="UTF-8"?>2<beansxmlns="http://www....
代码星球
·
2020-03-29
Spring4
笔记
基于
注解
DI
Spring4笔记4--基于XML的DI(依赖注入)
基于XML的DI(依赖注入): Bean实例在调用无参构造器创建了空值对象后,就要对Bean对象的属性进行初始化。初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:设值注入、构造注入。还有另外一种,实现特定接口注入。由于这种方式采用侵入式编程,污染了代码,所以几乎不用。 注入分类: (1)...
代码星球
·
2020-03-29
Spring4
笔记
基于
XML
DI
Spring4笔记3--Bean的装配
Bean的装配: Bean的装配,即Bean对象的创建。容器根据代码要求创建Bean对象后再传递给代码的过程,称为Bean的装配。 1.创建Bean对象的方式: 1.通过getBean()方式从容器获取指定的Bean对象。 Bean的配置:<beanid="someService"class="c...
代码星球
·
2020-03-29
Spring4
笔记
3--Bean
装配
Spring4笔记2--Spring的第一个程序
Spring程序开发: 1.导入jar包(略) 2.创建Spring配置文件: Spring配置文件的文件名可以随意,但Spring建议的名称为applicationContext.xml1<?xmlversion="1.0"encoding="UTF-8"?>2<beansxmlns="h...
代码星球
·
2020-03-29
Spring4
笔记
2--Spring
第一个
程序
Spring4笔记1--Spring概述、IoC
Spring概述: Spring框架: Spring由20多个模块组成,它们可以分为数据访问/集成(DataAccess/Integration)、Web、面向切面编程(AOP, Aspects)、应用服务器设备管理(Instrumentation)、消息发送(Messaging)、核心容器(CoreCo...
代码星球
·
2020-03-29
Spring4
笔记
1--Spring
概述
IoC
Hibernate5笔记9--Hibernate注解式开发
Hibernate注解式开发: (1)注解式开发的注意点: Hibernate中使用注解,主要是为了替代映射文件,完成“类到表,属性到字段”的映射。 JPA提供了一套功能强大的注解。Hibernate直接使用了JPA的这套注解。当然,对于JPA中的一些不足,Hibern...
代码星球
·
2020-03-29
Hibernate5
笔记
9--Hibernate
注解
开发
Hibernate5笔记8--Hibernate事务相关内容
Hibernate事务相关内容: (1)事务四大特性(简称ACID): (1)原子性(Atomicity) 事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。 (2)一致性(Consistency) 几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致。...
代码星球
·
2020-03-29
Hibernate5
笔记
8--Hibernate
事务
相关
Hibernate5笔记7--Hibernate缓存机制
Hibernate缓存机制: 缓存范围: 应用程序中根据缓存的范围,可以将缓存分为三类: (1)事务范围缓存(单Session,即一级缓存) 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存。缓存的生命周期依赖于事务的生命周期:当事务结束时,缓存的生命周期也会结...
代码星球
·
2020-03-29
Hibernate5
笔记
7--Hibernate
缓存
机制
Hibernate5笔记6--Hibernate检索优化
Hibernate检索优化: 检索即查询。为了减轻DB的访问压力,提高检索效率,Hibernate对检索进行了优化。 所谓检索优化,指的是对查询语句的执行时机进行了细致、严格的把控:并不是代码中一出现查询语句,马上就在后台调用执行select语句。而是在代码中真正需要时才执行select。即将select的执行进行...
代码星球
·
2020-03-29
Hibernate5
笔记
6--Hibernate
检索
优化
Hibernate5笔记5--关联关系映射
关联关系映射: 关联关系,是使用最多的一种关系,非常重要。在内存中反映为实体关系,映射到DB中为主外键关系。实体间的关联,即对外键的维护。关联关系的发生,即对外键数据的改变。 外键:外面的主键,即,使用其它表的主键值作为自已的某字段的取值。 (1)基本概念: 关联属性:Java代码的实体类定义中,声明的另一...
代码星球
·
2020-03-29
Hibernate5
笔记
关联
关系
映射
Hibernate5笔记4--单表查询
单表查询: Hibernate是DAO层技术,对数据的使用,查询是最为重要的。Hibernate的查询技术非常强大,支持原始SQL语句查询,支持QBC查询及Hibernate特有的HQL查询。 HQL,Hibernate Query Language,Hibernate查询语言,它与S...
代码星球
·
2020-03-29
Hibernate5
笔记
单表
查询
Hibernate5笔记3--详解Hibernate的API
详解Hibernate的API: (1)Configuration接口: org.hibernate.cfg.Configuration接口的作用是加载主配置文件及映射文件,以实现对Hibernate的启动。Configuration实例调用buildSessionFactory方法便可创建一个Session工...
代码星球
·
2020-03-29
Hibernate5
笔记
详解
Hibernate
API
Hibernate5笔记2--单表的增删改查操作
单表的增删改查操作: (1)定义获取Session和SessionFactory的工具类:1packagecom.tongji.utils;23importorg.hibernate.Session;4importorg.hibernate.SessionFactory;5importorg.hibernate.cf...
代码星球
·
2020-03-29
Hibernate5
笔记
单表
删改
操作
首页
上一页
...
191
192
193
194
195
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他