spring
文章平均质量分 75
不想当码农的程序员
这个作者很懒,什么都没留下…
展开
-
spring boot +mybatis plus +html 最佳实践项目
源码地址https://github.com/javanan/slifeslifespring boot 搭建的一个企业级快速开发脚手架。技术栈Spring Boot MySQLFreemark SiteMesh Shiro Bootstrap mybatis、mybatisPlus redis Activiti 编码约定系统分为controller、serv...原创 2019-12-30 10:33:01 · 1704 阅读 · 0 评论 -
Spring AOP从入门到放弃之多数据源读写动态切换
项目中如果需要由多个数据源,比如3个,一个主两个从。主库主要是写操作,两个从库做读操作。 那么在spring boot中怎么使用AOP判断程序是读还是写,并且分配到不同的数据源中呢?本文重要是 的代码是使用 spring boot 、druid、mybatis、mybatis plus等技术做支持的。逻辑步骤大概的逻辑为, 1、引入durid 2、配置三个数据源,1个写,2个读,两个从库实现简原创 2017-10-27 20:54:50 · 830 阅读 · 0 评论 -
Spring AOP从入门到放弃之概念以及Spring Boot AOP demo
AOP核心概念1、横切关注点对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点2、切面(aspect)-》(通知+切点)类是对物体特征的抽象,切面就是对横切关注点的抽象。 通知+切点 意思就是所有要被应用到增强(advice)代码的地方。(包括方法的方位信息)3、连接点(joinpoint)-》(被拦截的方法)被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中原创 2017-10-27 14:35:36 · 2675 阅读 · 0 评论 -
Spring AOP从入门到放弃之自定义注解收集系统日志
希望的效果为需求用户点击了某个界面,请求了后台某个接口。接口请求到后台后,记录请求的数据到数据库中。实现方式1、自定义一个注解,被加注解的方法,请求的数据被保存下来 2、定义一个aop 去拦截被注解的方法 3、写一个线程池、执行拦截后的逻辑。也就是保存到数据库中效果图查看到刚刚请求用户列表界面的执行情况实现步骤1、自定义注解@Target(ElementType.METHOD)@Retenti原创 2017-10-27 21:36:41 · 1152 阅读 · 1 评论 -
spring boot 搭建的一个企业级快速开发脚手架
slifespring boot 搭建的一个企业级快速开发脚手架。这本来是我自己平时测试用的项目,没打算开源。 但今天放到 开源中国 和 GitHub 没想到会被 码云设置为推荐项目。并且还上了今日热门项目 第一名 [ 項目地址]https://gitee.com/jamen/slife](https://gitee.com/jamen/slife)技术栈Spring Boot MySQL原创 2017-11-17 00:02:27 · 22470 阅读 · 0 评论 -
Spring Security OAuth2实现使用JWT
1、概括在博客中,我们将讨论如何让Spring Security OAuth2实现使用JSON Web Tokens。2、Maven 配置首先,我们需要在我们的pom.xml中添加spring-security-jwt依赖项。<dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-翻译 2017-11-22 16:05:08 · 44058 阅读 · 8 评论 -
使用RestTemplate上传文件
最近在用Spring Cloud,搭建微服务应用,其中一个微服务是把文件上传到七牛,其他的文件上传都是通过他。但是在使用Fegin调用该服务的接口的时候,一直有问题,恩——–先用RestTemplate试试博客小福利 点我 阿里云优惠券免费取步骤1、声明对象 @Bean public RestTemplate restTemplate() { return new Re原创 2017-10-10 16:59:22 · 7850 阅读 · 0 评论