Spring
文章平均质量分 94
Spring
dayaoK
开发小白
展开
-
Spring 的事务管理
1.回顾事务 事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 特性:ACID 原子性:整体 一致性:完成 隔离性:并发 持久性:结果 隔离问题: 脏读:一个事务读到另一个事务没有提交的数据 不可重复读:一个事务读到另一个事务已提交的数据(update) 虚读(幻读):...原创 2019-01-10 14:24:53 · 223 阅读 · 1 评论 -
Spring-jdbc(JdbcTemplate)
spring 提供用于操作JDBC工具类,类似:DBUtils。 依赖 连接池DataSource (数据源) 环境搭建 创建表 create database spring_day; use spring_day; create table t_user( id int primary key auto_increment, username varchar(...原创 2018-12-29 13:41:21 · 322 阅读 · 2 评论 -
Spring-AspectJ (基于注解替换 XML 配置文件)
目录 AspectJ 介绍 切入点表达式【掌握】 AspectJ 通知类型 导入jar包 基于xml 切面类 spring配置 基于注解 替换bean 替换aop 总结: 切面类 spring配置 aop注解总结 AspectJ 介绍 AspectJ是一个基于Java语言的AOP框架 Spring2...原创 2018-12-26 10:08:13 · 257 阅读 · 0 评论 -
Spring AOP
目录 AOP介绍 (有接口用动态代理, 没有接口就用cjlib代理) 什么是AOP AOP术语【掌握】 手动方式 JDK动态代理 目标类 切面类 工厂 测试 CGLIB字节码增强 工厂类 AOP联盟通知类型 spring编写代理:半自动 目标类 切面类 Spring...原创 2018-12-15 19:21:55 · 316 阅读 · 4 评论 -
Spring 流程图
原创 2018-12-12 11:45:15 · 1227 阅读 · 0 评论 -
Spring 集合注入
集合的注入都是给<property>添加子标签 数组:<array> List: <list> Set: <set> Map: <map> , map 中存放K / V 键值对, 使用 <entry> 进行描述 ...原创 2018-12-11 19:01:22 · 162 阅读 · 0 评论 -
Spring SpEL(Spring_表达式语言)
对<property>进行统一编程,所有的内容都使用value <property name="" value="#{表达式}"> #{123}、#{'jack'} : 数字、字符串 #{beanId} :另一个bean引用 #{beanId.propName} :操作数据 ...原创 2018-12-11 16:37:32 · 170 阅读 · 0 评论 -
spring基础之(基于 Annotation 的装配) 注释
注解:就是一个类,使用@注解名称 开发中:使用注解 取代 xml配置文件。 1. @Component取代<bean class=""> @Component("id") 取代 <bean id="" class=""> 2.web开发,提供3个@Component注解衍生注解(功能一样)取代<bean class=""原创 2018-11-30 13:54:24 · 2042 阅读 · 0 评论 -
学习 SSM (Spring + Spring MVC + MyBatis) 框架 (一) IDEA Web 项目创建及配置(未完,正在学习中, 不定时更新)
Spring 入门程序 学习书籍推荐 首先我们要下载 IDEA (其他的开发软件都可以, 我主要是在学习IDEA的用法, 所以使用IDEA搭建) 第三方依赖包 在使用 Spring 开发时, 除了要使用再带的 JAR 包外, Spring 的核心容器还需要依赖commons.logging 的 JAR 包. 该 JAR 包可以通过网址 "http://commons....原创 2018-10-24 14:44:25 · 299 阅读 · 0 评论