Spring学习-web系列
Spring学习笔记
一角残叶
人生如逆旅,我亦是行人
展开
-
17 - Spring 学习(12)- web ssh 整合
1 导入 jar 包原创 2020-04-16 11:35:32 · 197 阅读 · 0 评论 -
17 - Spring 学习(11)- web servlet 整合 spring
1 servlet 整合 spring新建项目servicepackage com.tzb.service;public interface IUserService { public void add(String username);}package com.tzb.service.impl;import com.tzb.service.IUse...原创 2020-04-15 12:04:50 · 344 阅读 · 0 评论 -
17 - Spring 学习(10)- AOP事务配置
1 AOP事务配置原创 2020-04-15 11:31:18 · 182 阅读 · 0 评论 -
17 - Spring 学习(9)- 事务的保存点
1 事务介绍一组业务ABCD操作,要么全部成功,要么全部不成功。1.1 事务特性:ACID原子性:整体 【原子性是指事务包含的所有操作要么全部成功,要么全部失败】一致性:数据 【一个事务执行之前和执行之后都必须处于一致性状态】隔离性:并发 【对于任意两个并发的事务T1和T2,在事务T1看来,T2要么在T1开始之前就已经结束,要么在T1结束之后才开始,这样每个事务都感觉不到有其他事务在并...原创 2020-04-15 10:28:49 · 1015 阅读 · 0 评论 -
17 - Spring 学习(8)-jdbcTemplate【了解】
1 jdbcTemplate介绍jdbcTemplate类似人DBUtils,用于操作Jdbc的工具类,它需要依赖于连接池DataSource(数据源)JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java APIODBC(Open Database Connectivity,ODBC)开放数据库连接,是微软公司开提供了一组对...原创 2020-04-14 15:34:39 · 208 阅读 · 0 评论 -
17 - Spring 学习(7)- AspectJ-基于注解
1 基于注解的 aspect开启注解 <!--扫描注解的位置--> <context:component-scan base-package="com.tzb"></context:component-scan> <!--开启aop注解--> <aop:aspectj-autoproxy></aop:...原创 2020-04-13 22:07:53 · 112 阅读 · 0 评论 -
17 - Spring 学习(6)- AspectJ-基于xml
1 AspectJ 简介AspectJ是一个基于Java语言的AOP框架Spring2.0以后新增了对AspectJ切点表达式支持@AspectJ是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面新版本Spring框架,建议使用AspectJ方式来开发AOP主要用途:自定义开发1.1 AspectJ 通知类型aop联盟定义通知类型,具有特性接口,...原创 2020-04-12 23:43:01 · 165 阅读 · 0 评论 -
17 - Spring 学习(5)-代理半自动和全自动
1 AOP联盟通知类型AOP联盟为通知Advice定义了org.aopalliance.aop.AdviceSpring按照通知Advice在目标类方法的连接点位置,可以分为5类•前置通知 org.springframework.aop.MethodBeforeAdvice•在目标方法执行前实施增强•后置通知 org.springframework.aop.AfterReturning...原创 2020-04-12 17:08:13 · 218 阅读 · 0 评论 -
17 - Spring 学习(2)-容器加载
1 加载Spring容器的三种方式类路径获得配置文件ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");文件系统路径获得配置文件ApplicationContext context = new FileSystemXmlApplicationContext("D:\\Data\\...原创 2020-04-10 18:53:02 · 213 阅读 · 0 评论 -
17 - Spring 学习(1)- spring介绍
1 spring 介绍Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Sp...原创 2020-04-10 10:44:21 · 167 阅读 · 0 评论 -
17 - Spring 学习(4)- AOP原理和手动代理
1 AOP1.1 AOP 介绍在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之...原创 2020-04-12 10:21:31 · 220 阅读 · 0 评论 -
17 - Spring 学习(3)- 依赖注入 Bean 属性
1 手动装配,使用xml配置Studentpackage com.tzb.model;public class Student { private String username; private String password; private int age; public Student() { } public Student...原创 2020-04-11 10:24:58 · 471 阅读 · 0 评论