Spring Boot 整合
文章平均质量分 62
Spring Boot 入门整合模板引擎、持久层、缓存、定时任务、插件及问题解决
云下的你
这个作者很懒,什么都没留下…
展开
-
Spring Boot 入门大全及问题解决
简介Spring Boot 使用大全,不足之处请多多指教,如果有想了解别的可以留言哦Spring Boot 简介Spring Boot 整合 Spring data jpa(一)附源码Spring boot静态资源访问配置Spring Boot +Mybatis druid多数据源Spring Boot 集成 validation验证Spring Boot 整合 RabbitMQ(附源码)Spring Boot 整合 ActiveMQSpring Boot 整..原创 2020-11-04 16:17:32 · 309 阅读 · 0 评论 -
spring boot静态资源访问配置
方法一:application.ymlupload-path为本地静态资源路径image为接口访问前缀例:http://localhost/image/1.png1.png为upload-path配置路径下的图片:D:\image\uploadPath\1.png#自定义内容web: #获取文件路径 upload-path: D:\image\upload...原创 2020-01-08 16:01:56 · 210 阅读 · 0 评论 -
SpringBoot +Mybatis druid多数据源
1.配置1.1 依赖导入 <!-- springboot,druid 整合包 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter&l...原创 2019-10-19 11:14:41 · 549 阅读 · 0 评论 -
Spring Boot 集成 validation验证
1.依赖导入<!-- validation --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> &l...原创 2019-10-17 15:21:57 · 1727 阅读 · 0 评论 -
Spring Boot 整合 Shiro(三)Kaptcha验证码 附源码
前言本文是根据上篇《Spring Boot 整合Shiro(二)加密登录与密码加盐处理》进行修改,如有不明白的转上篇文章了解。1.导入依赖 <!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --> <dependency> ...原创 2019-08-24 11:53:04 · 1275 阅读 · 0 评论 -
Spring Boot 整合 RabbitMQ(附源码)
一、前言RabbitMQ 的模式介绍可以看看笔者写的这篇文章《RabbitMQ 工作模式介绍》二、整合 RabbitMQ2.1 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g...原创 2019-08-23 15:02:22 · 572 阅读 · 0 评论 -
Spring Boot 整合Shiro(二)加密登录与密码加盐处理
该项目是根据上篇《Spring Boot 整合Shiro(一)登录认证和授权(附源码)》进行配置,若有不明白的请先查看上篇文章。1.加密工具用户注册时的密码用这个加密保存数据库 /** * 账户密码加密 * @param username * @param pwd * @return */ public static S...原创 2019-08-22 16:06:53 · 1392 阅读 · 0 评论 -
Spring Boot 整合Shiro(一)登录认证和授权(附源码)
shiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。主要功能三个核心组件:Subject, SecurityManager 和 Realms.Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着...原创 2019-08-21 17:55:44 · 1733 阅读 · 0 评论 -
Spring Boot 整合 ActiveMQ
《ActiveMQ安装》一、通信模式1.点对点(queue)一个消息只能被一个服务接收 消息一旦被消费,就会消失 如果没有被消费,就会一直等待,直到被消费 多个服务监听同一个消费空间,先到先得2.发布/订阅模式(topic)一个消息可以被多个服务接收 订阅一个主题的消费者,只能消费自它订阅之后发布的消息。 消费端如果在生产端发送消息之后启动,是接收不到消息的,除非...原创 2019-08-20 10:53:12 · 216 阅读 · 0 评论 -
Spring boot集成Swagger
1.配置pom.xml <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</versio...原创 2019-08-03 14:27:07 · 198 阅读 · 0 评论 -
Spring Boot 使用WebSocket(一)
依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency...原创 2019-04-11 20:01:32 · 642 阅读 · 0 评论 -
Spring boot 整合之拦截器
1.创建config包,再在下面创建intercepors包及LoginInterceptor类@Componentpublic class LoginInterceptor implements HandlerInterceptor { private Logger logger = LoggerFactory.getLogger(LoginInterceptor.class)...原创 2018-12-26 09:31:36 · 878 阅读 · 0 评论 -
Spring Boot 整合之druid
1.导入依赖 <!-- springboot,mybatis 整合包 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-s...原创 2018-11-10 19:03:08 · 278 阅读 · 0 评论 -
Spring Boot 整合之JavaMail
1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency><dependency> <gro原创 2018-11-10 17:23:38 · 804 阅读 · 0 评论 -
Spring Boot 整合之文件上传与下载(本地及网络url下载)
1.导入依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> ...原创 2018-11-10 11:22:57 · 10662 阅读 · 0 评论 -
Spring Boot 整合之定时任务
前言@Scheduled适用与监听任务较少的,而Quartz适合较多的,为确保可伸缩性,Quartz采用了基于多线程的架构。启动时,框架初始化一套worker线程,这套线程被调度器用来执行预定的作业。这就是Quartz怎样能并发运行多个作业的原理。Quartz依赖一套松耦合的线程池管理部件来管理线程环境。实现定时器的方式有两种:Scheduled:spring 3.0 后自带的定时器...原创 2018-11-10 09:41:22 · 1003 阅读 · 0 评论 -
Spring Boot 整合之Redis
在添加 redis 依赖包启动项目后,Spring Boot 会自动配置 RedisCacheManger 和 RedisTemplate 的 Bean。如果开发者不想使用 Spring Boot 写好的 Redis 缓存,而是想使用其 API 自己实现缓存功能、消息队列或分布式锁之类的需求时,可以继续往下浏览。Spring Data Redis 为我们提供 RedisTemplate 和 S...原创 2018-11-09 18:32:41 · 205 阅读 · 0 评论 -
Spring Boot 整合之Fastjson
1.导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.51</version></dependency>2.创原创 2018-11-09 16:00:07 · 2668 阅读 · 0 评论 -
Spring Boot 整合之Mybatis
1.引入Mybatis、MySQL依赖注意:这里不引入spring-boot-starter-jdbc依赖,是由于mybatis-spring-boot-starter中已经包含了此依赖。 <!-- springboot,mybatis 整合包 --> <dependency> <groupId>o...原创 2018-11-09 15:39:24 · 2546 阅读 · 0 评论 -
Spring Boot 整合之模板引擎(jsp、Freemarker 、Thymeleaf )
整合JSP模板添加依赖创建 maven 工程,在 pom.xml 文件中添加如下依赖:<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version&g原创 2018-11-09 14:25:35 · 525 阅读 · 0 评论 -
Spring Boot 简介
前言Spring Team在现有Spring框架的基础上发布了一个创新的框架:Spring Boot。Spring Boot的开发团队是:PivotalSpring Boot的主要作用是:简化开发,减少配置(简化配置和部署spring应用程序的过程)Spring Boot框架提倡:一键部署、习惯优于配置Spring Boot还是一个微框架,它与目前流行的微服务紧密联系,可...原创 2018-11-15 14:00:01 · 344 阅读 · 0 评论 -
Spring Boot 集成 动态定时任务
1.导入依赖 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>2.0.0-alpha0</ver...原创 2019-09-10 15:18:22 · 367 阅读 · 0 评论 -
SpringBoot 配置错误界面(404、505)
import org.springframework.boot.web.servlet.error.ErrorController;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import javax.servl...原创 2019-09-12 15:27:40 · 825 阅读 · 0 评论 -
SpinrgBoot AOP+Shiro 系统操作日志保存数据库(附源码)
前言本篇是根据上篇《Spring Boot 整合 Shiro(四)thymeleaf模板权限控制 附源码》进行修改,若有不明白的转上篇进行了解。一、添加依赖 <!-- aop --> <dependency> <groupId>org.springframework.boot</gr...原创 2019-08-31 11:21:26 · 2616 阅读 · 1 评论 -
Spring Boot 整合 Shiro(四)thymeleaf模板权限控制 附源码
前言本篇是根据笔者上篇《Spring Boot 整合 Shiro(三)Kaptcha验证码 附源码》进行修改,若有不明白之处,请转上篇了解。1.添加依赖 <!--thymeleaf和shiro整合包--> <dependency> <groupId>com.github.theborakompa...原创 2019-08-27 15:51:55 · 598 阅读 · 0 评论