SpringBoot
快乐的小虫子
这个作者很懒,什么都没留下…
展开
-
java正确动态修改注解属性,纠正网上说使用反射进行修改。
废话不多说,相信点进这篇博客的看客需求肯定是需要动态的使用代码进行修改注解的值,可能看了很多博客,尝试了很多方法,都没有实现。那么恭喜你,马上就可以实现了,只要你耐心的花上一点点时间看我这篇博客即可。 为了更好的说明,这里使用一个例子进行说明:使用AOP环绕通知进行请求日志收集在这里插入图片描述 - @Pointcut:切入点 - @Around:环绕通知,可以指定切入点,包括使用...原创 2019-11-15 22:02:35 · 2818 阅读 · 5 评论 -
Springboot2.x整合Oracle和MySql(多数据源)
有很多时候需要在项目中整合多数据源,跨数据库的那种。最近项目有使用到多数据源,写一篇博客分享给大家,也当给自己做个记录。 我使用的数据库版本为: MySql:8.0.15 Orcale:11g(11.2.0.1.0) 1:pom文件添加配置文件: <!-- mysql --> <dependency> <groupId>mysql</groupId...原创 2019-07-11 18:23:34 · 6252 阅读 · 1 评论 -
前后端分离之彻底解决跨域问题(AJAX)
随着互联网的发展,日常开发前后端分离越来越常见,但是问题也随之出现,比如跨域。 前两天项目就遇到了跨域问题,今天就为大家带了一个解决前后端跨域问题的解决办法。也算是给自己做个笔记。 首先跨域解决问题有很多,今天我们主要是基于java中的filter过滤器进行实现 项目环境基于:Springboot 在开始之前我们有必要了解一下java中的三种拦截器: 1:Filter(过滤器) 2:Listene...原创 2019-07-20 13:27:13 · 3371 阅读 · 0 评论 -
前后端分离开发之后端统一响应格式
今天带来一个基于SpringBoot前后端分离开发的后端java的统一返回格式 1.首先创建一个响应类 //这里的注解都是lombok中的 //getter setter tostring ... @Data //生成一个无参的构造函数 @NoArgsConstructor //生成一个带所有属性的构造函数 @AllArgsConstructor public class ResponseB...原创 2019-08-05 18:11:15 · 1300 阅读 · 0 评论 -
前后端分离开发之后端华丽控制面板显示请求响应以及异常信息
闲的蛋疼的日子总想搞点那么点事情,这就搞了一个比较鸡肋的控制面板请求日志功能,话不多说直接开整。 运行样式: 看到这里如果感兴趣的老铁可以继续往下看 首先基于环境:SpringBoot,Maven 1.加入相关依赖 <!-- SpringBoot --> <parent> <groupId>org.springframework.boot...原创 2019-08-05 18:20:45 · 304 阅读 · 0 评论 -
SpringBoot整合之SpringSecurity
本文代码示例已放入github:请点击我 快速导航------>src.main.java.yq.SpringSecurity SpringSecurity是什么? 答:Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架 为什么使用SpringSecurity? 答:它提供了一组可以在Spring应用上下文中配置的Be...原创 2019-08-08 11:11:11 · 481 阅读 · 0 评论 -
前后端分离之使用Files进行文件图片上传和下载
最近发现了一个很好用的文件上传和下载的方式,那么今天就带给大家,希望能够帮到大家。 首先项目是基于SpringBoot开发,如果使用Spring也不影响 功能演示: 废话不多说直接上代码 1.创建一个StoreService用于实现文件上传和下载 @Service @Slf4j public class StoreService { //用于获取配置文件中的属性的类 @A...原创 2019-08-06 18:42:18 · 6745 阅读 · 0 评论 -
SpringBoot整合Shiro(看完不会,直播吃屎)
首先开始前,在这里吹个牛,如果愿意仔细花时间看完这篇文章,如果还不会shiro,直播吃屎(就是这么自信) 本文代码示例已放入github:请点击我 快速导航-------->src.main.java.yq.Shiro 1.Apache Shiro是什么? 答:ApacheShiro是Java安全框架,执行身份验证、授权、密码和会话管理 2.为什么使用Apache Shiro? ...原创 2019-08-12 18:48:22 · 922 阅读 · 0 评论 -
SpringBoot整合Spring Data Jpa(快速入门,自定义查询)
1.Spring Data Jpa是什么? 答:我也不知道。 2.Spring Data Jpa可以做什么? 答:我还是不知道。 3.为什么使用Spring Data Jpa? 答:不是很清楚 4.那你能干嘛? 答:我只想说一下怎么快速上手Jpa 那么请开始你的表演 1.快速搭建环境,和简单查询 1-1.加入Jpa依赖 <dependency> <groupI...原创 2019-08-07 16:52:43 · 727 阅读 · 0 评论 -
使用XStream进行Xml字符串和Entity中相互转换
虽然目前绝大多数情况传递参数都是使用JSON进行传递,但是也不排除存在XML的可能性,今天带来一个使用XStream进行对XML字符串和Entity之间的相互转换,希望可以帮到大家。 基于环境(关键):Maven 1:首先加入相关依赖 <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream --&g...原创 2019-07-15 18:08:36 · 460 阅读 · 0 评论 -
HttpClient发送Get和Post请求
今天带来一个基于HttpClient发送Get以及Post请求,代码一律经过测试,可以放心直接使用。 1:在pom中加入相关依赖 <!-- httpclient相关 --> <dependency> <groupId>org.apache.httpcomponents</groupId> ...原创 2019-07-15 16:22:45 · 309 阅读 · 0 评论 -
超级全面Quartz单机版本定时器
今天带来一个基于SpringBoot2.x整合Quartz定时器,也相当于给自己做个笔记。 项目优点:灵活插拔,接口编程,功能全面,MVC模式,方便管理 Quartz简介: Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样...原创 2019-07-13 10:59:54 · 540 阅读 · 0 评论 -
Spring中环绕增强
今天带来一个简单的Spring中的环绕AOP切面的具体使用以及实现 直接废话不多说上代码!也相当于给自己做个笔记。 #Spring中的切面依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop<...原创 2019-07-12 18:22:48 · 1772 阅读 · 0 评论