spring
启帆远航
乘风破浪会有时,直挂云帆济沧海
展开
-
Spring Security的源码解析
1、在web.xml文件中配置过滤器的filter-name的名字一定需要是springSecurityFilterChain2、在spring-security.xml文件中配置信息的由来原创 2020-02-16 10:26:20 · 134 阅读 · 0 评论 -
Spring Security的使用
一、Spring Security的简介二、Spring Security的使用1、导入Spring Security的jar包2、在web文件中创建过滤器3、Spring Security核心配置文件配置原创 2020-02-14 21:49:26 · 217 阅读 · 0 评论 -
Spring框架(十四):纯注解的spring的声明式事务控制
1、创建maven项目并导入jar包的坐标2、在domain包下创建账户实体类Accountpackage com.wedu.spring15.domain;import java.io.Serializable;/** * 账户实体 */public class Account implements Serializable{ private Integer...原创 2020-01-06 12:56:26 · 98 阅读 · 0 评论 -
Spring框架(十三):spring的声明式事务控制
一、spring事务控制的API1、PlatformTransactionManager1.1、作用:提供了常用的操作事务的方法。1.2、常用方法:TransactionStatus getTransaction(TransactionDefinition definition):获取事务状态信息 void commit(TransactionStatus status):提交事...原创 2020-01-06 12:08:37 · 121 阅读 · 0 评论 -
Spring框架(十二):基于纯注解的spring aop事务控制
1、创建maven项目并导入jar包的坐标2、在domain包下创建账户实体类Accountpackage com.wedu.spring12.domain;import java.io.Serializable;/** * 账户实体 */public class Account implements Serializable{ private Integer...原创 2020-01-03 16:58:07 · 133 阅读 · 0 评论 -
Spring框架(十一):spring aop实现事务控制
一、基于xml的spring aop事务控制1、创建maven项目并导入jar包的坐标2、在domain包下创建账户实体类Accountpackage com.wedu.spring10.domain;import java.io.Serializable;/** * 账户实体 */public class Account implements Serializab...原创 2020-01-02 23:05:27 · 138 阅读 · 0 评论 -
Spring框架(十):spring中JdbcTemplate的使用
一、JdbcTemplate的概述二、JdbcTemplate的CRUD1、创建maven项目并导入jar包的坐标2、在domain包下创建UserInfo实体类package com.wedu.spring09.domain;import java.io.Serializable;import java.util.Date;/** * 用户实体 */p...原创 2020-01-02 22:36:10 · 247 阅读 · 0 评论 -
Spring框架(九):spring aop入门开发
一、基于xml的spring aop开发1、创建maven项目并导入jar包的坐标2、在service包中创建业务层接口IAccountServicepackage com.wedu.spring07.service;/** * 账户的业务层接口 */public interface IAccountService { /** * 模拟保存账户 ...原创 2020-01-02 22:09:44 · 115 阅读 · 0 评论 -
Spring框架(八):spring aop的相关概念
一、spring aop的概述在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高...原创 2020-01-02 21:22:45 · 123 阅读 · 0 评论 -
Spring框架(七):使用纯注解方式实现IOC案例
一、新注解的说明1、@Configuration作用:指定当前类是一个配置类,作用和bean.xml是一样的。注意:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。2、@ComponentScan作用:用于通过注解指定spring在创建容器时要扫描的包;属性:value用于指定创建容器时要扫描的包(baseP...原创 2019-12-16 23:02:32 · 220 阅读 · 0 评论 -
Spring框架(六):spring ioc案例
一、基于xml的IOC案例1、创建maven工程并导入jar包坐标2、创建实体package com.wedu.spring04.domain;import java.io.Serializable;import java.util.Date;/** * 用户实体 */public class UserInfo implements Serializable {...原创 2019-12-16 23:01:12 · 111 阅读 · 0 评论 -
Spring框架(五):spring常用注解
一、基于注解的spring ioc的使用步骤1、创建maven工程并导入坐标2、创建实体package com.wedu.spring03.domain;import org.springframework.stereotype.Component;import java.io.Serializable;import java.util.Date;/** * 用户...原创 2019-12-15 23:06:15 · 170 阅读 · 0 评论 -
Spring框架(三):spring IOC的使用
一、创建bean的三种方式1、使用无参构造的方式创建对象在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时。<!--使用无参构造的方式创建对象--><bean id="userInfo" class="com.wedu.spring01.entity.UserInfo"/>注意:创建对象id必须唯一 。2...原创 2019-12-14 17:54:04 · 79 阅读 · 0 评论 -
Spring框架(四):spring的依赖注入
一、spring依赖注入的简介1、依赖注入的定义DI(Dependency Inject,依赖注入),容器通过调用set方法或者构造器来建立对象之间的依赖关系。2、依赖注入的作用spring核心容器通过依赖注入建立对象之间的依赖关系,降低程序间的耦合。二、spring依赖注入的方式1、使用构造方法注入1.1、构造注入使用constructor-arg标签<!...原创 2019-12-14 23:33:26 · 122 阅读 · 0 评论 -
Spring框架(二):spring IOC的入门
一、spring IOC的简介1、程序的耦合在软件工程中,耦合指的就是就是对象之间的依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。2、spring IOC的概念IOC(Inversion Of Controll):控制反转,即不需要通过new的形式创建...原创 2019-12-14 15:40:16 · 86 阅读 · 0 评论 -
Spring框架(一):spring框架的简介
一、spring框架的概念Spring是一个开源轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。二、sp...原创 2019-12-13 23:09:46 · 3097 阅读 · 0 评论 -
Spring集成ActiveMQ
1、配置开发环境pom.xml <!-- 声明变量名称 --> <properties> <spring.version>4.3.9.RELEASE</spring.version> </properties> <!-- Spring依赖 --> <dependency> ...原创 2019-07-05 23:08:12 · 91 阅读 · 0 评论