Spring
慕村古楼诉
这个作者很懒,什么都没留下…
展开
-
Springmvc--配置
一、添加依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.8</version&g...原创 2019-07-13 16:49:00 · 139 阅读 · 0 评论 -
Spring--注解实例
一、Spring的xml配置文件设置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln...原创 2019-07-12 15:00:07 · 140 阅读 · 0 评论 -
Spring--AOP实例2
一、配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http:...原创 2019-07-12 14:46:26 · 281 阅读 · 0 评论 -
Spring--JoinPoint的用法
JoinPoint 对象JoinPoint对象封装了SpringAop中切面方法的信息,在切面方法中添加JoinPoint参数,就可以获取到封装了该方法信息的JoinPoint对象.常用API方法名 功能 Signature getSignature(); 获取封装了署名信息的对象,在该对象中可以获取到目标方法名,所属类的Class等信息 Object[] getA...转载 2019-07-12 11:15:52 · 218 阅读 · 0 评论 -
Spring--AOP那些学术概念
AOP那些学术概念—通知、增强处理连接点(JoinPoint)切面(Aspect)1、我所知道的AOP初看起来,上来就是一大堆的术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下让你不知所措,心想着:管不得很多人都和我说AOP多难多难。当我看进去以后,我才行发现:他就是一些Java基础上的朴实无华的应用,包括IOC(见《Spring IOC(依赖注入、控制...转载 2019-07-12 11:13:04 · 84 阅读 · 0 评论 -
Spring框架--Aop面向切面编程实例1
在aop文件夹中创建一个增强类package cn.gwj.aop;import org.apache.log4j.Logger;import org.aspectj.lang.JoinPoint;import java.util.Arrays;/** * 增强类 */public class AopLogger { Logger logger=Logger.getL...原创 2019-07-11 17:21:45 · 90 阅读 · 0 评论 -
Spring框架--模板定义
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://w...原创 2019-07-11 14:35:23 · 198 阅读 · 0 评论 -
Spring--基础介绍
一、数据持久化和ORM的概念--转载1.数据持久化的概念 数据持久化就是将内在中的数据模型转换为存储模型,以及将存储模型转换为内在中的数据模型的统称,数据模型可以是任何数据结构或对象模型,例如JavaBean对象;存储模型可以是关系型数据库表,XML文件,二进制文件等2.什么是ORM ORM(Object/Relational Mapping)中文翻译为对象/...原创 2019-07-13 13:03:16 · 232 阅读 · 0 评论 -
Spring框架--IoC(控制反转\依赖注入DI)的使用
一、设值注入使用<bean>元素定义一个组件id属性:指定一个用来访问的唯一名称 name属性:指定多个别名,名字之间使用逗号、分号或空格进行分隔<!-- User。定义User bean,该bean的id是user ,class指定该bean实例的实现类--><!-- 设值注入,也可以通过name获取,name可以设置多个值,用逗号...原创 2019-07-13 13:03:00 · 167 阅读 · 0 评论 -
Spring--配置补充(Bean的作用域及自动装配)
一、Spring中Bean的作用域1. 作用域 说明 singleton 默认值。Spring以单例模式创建Bean的实例,即容器中该Bean的实例只有一个 prototype 每次从容器中获取Bean时,都会创建一个新的实例 request ...原创 2019-07-13 12:52:55 · 269 阅读 · 0 评论 -
Spring--配置数据源
一、使用属性文件配置数据源数据库连接信息写在属性文件中 采用PropertyPlaceholderConfigurer可以引入属性文件,在Spring配置文件中采用诸如${url}的方式引用属性值<!-- 引入properties文件 --><bean class="org.springframework.beans.factory.config ...原创 2019-07-13 12:36:01 · 186 阅读 · 0 评论 -
Spring--定义事务管理器
一、为业务层添加声明式事务1.如何在添加用户的业务流程中控制事务?可以采用MyBatis控制事务 事务应该在业务逻辑层控制 硬编码方式,代码繁琐,且破坏分层,代码不易维护 可以采用AOP的方式实现 Spring提供了声明式事务支持2.配置声明式事务配置步骤 导入tx和aop命名空间 定义事务管理器Bean,并为其注入数据源Bean 通过<t...原创 2019-07-13 11:08:11 · 575 阅读 · 0 评论 -
在学习spring过程中遇见了种种不同的异常错误
在学习spring过程中遇见了种种不同的异常错误,这里做了一下总结,希望遇见类似错误的同学们共勉一下。1.错误一Error creating bean with name 'helloServiceImpl' defined in class path resource [spring-service.xml]: Error setting property values; nes...转载 2019-07-13 10:14:08 · 1265 阅读 · 0 评论 -
Spring与Mybatis整合配置
注:整合就直接使用dao的接口,不需要dao的实现类Spring和MyBatis的整合步骤建立Web工程,加入Spring和MyBatis的有关JAR 建立开发目录结构,创建实体类 创建数据访问接口 创建数据访问接口的实现类 配置SQL映射语句文件 配置MyBatis应用配置文件 配置Spring应用配置文件要在Spring中使用MyBatis,需要在Spring...原创 2019-07-12 17:12:51 · 307 阅读 · 0 评论