![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
My_Self_CSDN
一个努力上进 一路砥砺前行的 Java路上的初学者
展开
-
Spring提供的事务管理
数据源(开发中常用的) Druid:阿里巴巴的一款数据源,带有数据池环境,适合在生产环境使用 坐标 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <ver...原创 2019-10-15 16:31:03 · 146 阅读 · 0 评论 -
SpringAOP
SpringAOP 概念:AOP是一种思想,他的目的就是在不修改源代码的基础上,实现对原有业务的增强 SpringAOP:是对AOP思想的一种实现,Spring底层同时支持jdk和cglib两种动态代理 Spring会根据被代理类是否有接口来选择代理方式: 如果有接口采用jdk动态代理(也可以强制使用cglib) 如果没有接口采用从glib动态代理 SpringAOP的术语 目标对象 被代...原创 2019-10-15 15:39:07 · 142 阅读 · 0 评论 -
SpringAOP推导
AOP的推导 假如有一个实现转账的案例 持久层实现 @Repository public class AccountDaoImpl implements AccountDao { @Autowired private QueryRunner queryRunner; @Autowired private TxManager txManager; @...原创 2019-10-15 14:47:39 · 118 阅读 · 0 评论 -
Spring注解
Spring注解及DbUtils DbUtils DbUtils 是Apche 的一款 简化dao代码的工具,其底层封装了JDBC 核心类: QueryRunner -------- 用于执行增删改查的sql语句(相当于JdbcTemplate) ResultSetHandler -------- 这是一个接口,主要功能是将数据库返回的记录封装进实体 ...原创 2019-10-14 11:47:12 · 164 阅读 · 0 评论 -
Spring
Spring 概述 spring是分层的JavaSE/EE应用的full-stack轻量级开源框架以IOC(反转控制)和AOP(面向切面编程)微内核,提供了展示层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级技术,还能整合开源世界众多著名的第三方框架及类库,逐渐成为使用最多的JavaEE企业应用开源框架 全栈 web -------- SpringMVC serv...原创 2019-10-13 11:40:30 · 328 阅读 · 0 评论