spring
徐川江的个人博客
这个作者很懒,什么都没留下…
展开
-
Spring和Junit集成测试
第一步:在项目导入 spring-test的jar包(项目引入junit 的jar包 )<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.1.3...原创 2018-09-08 19:45:31 · 3536 阅读 · 0 评论 -
springAOP记录接口调用日志
移动端调用服务接口时,需要给每个接口开始调用的入参以及调用接口名称和方法出参增加日志,方便线上排查错误。import com.company.project.common.exception.GlobalExceptionHandler;import com.company.project.common.util.IpUtil;import com.company.project.co...原创 2019-09-17 11:20:36 · 1157 阅读 · 0 评论 -
springDataRedisAPI操作之String
前言:本文运行环境在项目整合好了springDataRedis,如果整合可参考https://mp.csdn.net/postedit/83350488import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;...原创 2018-10-24 20:56:25 · 2032 阅读 · 0 评论 -
spring整合springDataRedis
前言:本文项目都是依赖spring环境,且本文在本机启动了redis环境spring-data-redis就是对jedis的API封装,提供了RedisTemplate对象进行缓存操作1)引入redis的Jar<!-- 缓存 --><dependency><groupId>redis.clients</groupId>&...原创 2018-10-24 20:52:09 · 2856 阅读 · 0 评论 -
springsecurity项目集成
springSecurity集成的项目必须是集成了spring的项目1.引入jar<!--安全框架security--><dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-web</arti...原创 2018-10-24 20:48:21 · 2602 阅读 · 0 评论 -
Spring之JdbcTemplate
一:引入jdbcTemplate的maven坐标<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId></dependency>二:创建jdbcTemplate模板交给spring管理...原创 2018-09-09 09:33:23 · 3117 阅读 · 0 评论 -
spring整合mybatis
本文的整合文件的目录结构:一:整合jar的maven坐标<!--mybatis--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId></dependency><de原创 2018-09-08 21:04:47 · 2699 阅读 · 0 评论 -
SpringAop之接口方法增加通知
代理三要素:1)被代理的目标2)代理的增强类3)增强类和目标的关联SpringAOP需要引入的maven坐标<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId></depen...原创 2018-09-08 20:43:39 · 3374 阅读 · 0 评论 -
Cglib之动态代理
代理三要素:1)被代理的目标2)代理的增强类3)增强类和目标的关联这里演示spring使用的动态代理,所以需要依赖spring core核心包,该包已经集成了Cglibspring core依赖的maven坐标: <dependencies> <dependency> <groupId>or...原创 2018-09-08 20:03:54 · 2375 阅读 · 0 评论 -
springboot通过AOP使接口参数加密&解密
1.通过AOP在每个接口请求之前将前端传来的加密数据进行解密,将解密后的参数通过反射赋值给接口参数上。将接口返回的结果值进行加密返回个前端。import com.alibaba.fastjson.JSON;import com.company.project.common.annotations.InterfaceFace;import com.company.project.comm...原创 2019-09-17 13:27:44 · 9128 阅读 · 1 评论