Spring
清风千雨
大数据,java后端
展开
-
Spring-AOP注解开发Demo
Spring的AOP的基于AspectJ注解开发 1.创建项目,引入jar包 2.引入配置文件 3.编写目标类并配置 4.编写切面类并配置 5.使用注解的AOP对象目标类进行增强 在切面类上使用注解 6.编写测试类 Spring的注解的AOP的通知类型 @Before :前置通知 @AfterReturning :后置通知 @Around :环绕通知 @AfterThrowi...原创 2019-05-25 12:08:27 · 970 阅读 · 0 评论 -
Spring-JDBC模板,配置C3p0,DBCP
Spring的JDBC的模板的使用(了解) Spring的JDBC的模板 Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。 Spring提供了很多的模板用于简化开发: 这里简单介绍下Spring自带的这个模板,实际开发主要还是使用其他组件的模板 JDBC模板使用的入门 创建项目,引入jar包: 数据库驱动 引入...原创 2019-05-25 12:33:13 · 176 阅读 · 0 评论 -
Spring-事务管理
Spring的事务管理 事务的回顾 什么事务? 事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。 事务的特性 原子性:事务不可分割 一致性:事务执行前后数据完整性保持一致 隔离性:一个事务的执行不应该受到其他事务的干扰 持久性:一旦事务结束,数据就持久化到数据库 如果不考虑隔离性引发安全性问题 读问题 脏读 :一个事务读到另一个事务未提交的数据 不可重复读 :一...原创 2019-05-25 13:46:46 · 117 阅读 · 0 评论 -
Spring-IOC入门
Spring的概述 什么是Spring Spring:SE/EE开发的一站式框架。 一站式框架:有EE开发的每一层解决方案。 WEB层 :SpringMVC Service层 :Spring的Bean管理,Spring声明式事务 DAO层 :Spring的Jdbc模板,Spring的ORM模块 为什么学习Spring Spring的入门(IOC) 什么IOC IOC: Inversion ...原创 2019-05-22 19:05:22 · 122 阅读 · 0 评论 -
Spring-配置
Spring的工厂类 ApplicationContext继承BeanFactory。 BeanFactory :老版本的工厂类 BeanFactory:调用getBean的时候,才会生成类的实例。 ApplicationContext :新版本的工厂类 ApplicationContext:加载配置文件的时候,就会将Spring管理的类都实例化。 ApplicationContext有两个...原创 2019-05-22 19:24:44 · 107 阅读 · 0 评论 -
Spring-Bean管理与属性注入
Spring的Bean的实例化方式(了解) Bean已经都交给Spring管理,Spring创建这些类的时候,有几种方式: 无参构造方法的方式(默认) 静态工厂实例化的方式 实例工厂实例化的方式 Spring的属性注入 构造方法的方式的属性注入 Set方法的方式的属性注入 P名称空间的属性注入(Spring2.5以后) 通过引入p名称空间完成属性的注入: 写法: 普通属性 ...原创 2019-05-22 20:12:43 · 236 阅读 · 0 评论 -
Spring-IOC注解开发
IOC注解入门 配置schema,打开Spring的html文档,找到context的配置,也可以复制我下面的这个 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contex...原创 2019-05-23 01:27:04 · 125 阅读 · 0 评论 -
Spring-AOP
AOP AOP的底层实现 AOP开发入门 还要额外加入一个测试的jar包 Spring中的通知类型 类似于 (异常抛出通知) 'final’和(最终通知)'catch这种使用方式 切入点表达式 ...原创 2019-05-23 02:24:34 · 100 阅读 · 0 评论