Spring Boot
文章平均质量分 84
Marvin-Fox
这个作者很懒,什么都没留下…
展开
-
定时任务的几种实现方式
定时任务实现的几种方式:1、Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 2、ScheduledExecutorService:也jdk自带的一个类;是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。 3、Spring Task:Spring3.0以后自带的task,可以将原创 2024-05-07 14:32:56 · 1635 阅读 · 1 评论 -
Springboot(一)springboot 的实现
一、springboot是什么spring boot只是一个配置工具,整合工具,辅助工具. Spring Framework Java EE 框架 Spring Boot 快速构建spring的应用 Spring Cloud 构建spring boot分布式的环境 ...原创 2019-05-21 16:01:11 · 560 阅读 · 0 评论 -
Springboot(二) 配置文件常用属性介绍
https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html此内容为spring官网的翻译版,上面的链接为spring官网原文,本文章仅做自己学习使用可以在application.properties文件内部application.yml,文件内部或命令行开...翻译 2019-07-25 15:56:53 · 1045 阅读 · 0 评论 -
Springboot(三)配置文件自定义
一、自定义属性在用IDEA创建一个Spring Boot工程时,系统默认会在src/main/java/resources目录建一个配置文件application.properties。它也支持yml格式的文件,下面以yml格式的文件来讲解如何自定义属性。在工程的配置文件application.yml自定义一组属性,如下:如果要读取配置文件application.yml的属性值,只需在变量上加@Value("${属性名}")注解,就可以将配置文件application.yml的一个属性值赋给一.原创 2020-07-06 21:10:13 · 367 阅读 · 0 评论 -
Springboot 声明式事务@Transactional配置及使用
这篇文章转载只是针对Spring boot 的配置来简单介绍(因为与之前有略微不同)如果想要了解 Transactional 详细配置请看我的博文Spring 声名式事务@Transactional注解详解以下内容转自:https://www.cnblogs.com/kesimin/p/9546225.html1.简单开启事务管理spring-boot配置事务的方式,采用注解...转载 2019-08-14 16:18:06 · 1309 阅读 · 0 评论 -
Springboot之那些年踩过的坑
一、当springboot遇到JSP1、通过SpringMVC的@Controller控制访问jsp页面但总是找不到对应页面前文提要:做WEB项目,一定都用过JSP这个大牌。Spring MVC里面也可以很方便的将JSP与一个View关联起来,使用还是非常方便的。当你从一个传统的Spring MVC项目转入一个Spring Boot项目后,却发现JSP和view关联有些麻烦,因为官方不推荐...原创 2019-05-21 18:11:30 · 502 阅读 · 0 评论 -
【未完成】Redis(四)Spring Boot 整合 spring-boot-starter-data-redis
一、spring-boot-starter-data-redis提供的功能1、连接池自动管理,提供了一个高度封装的“RedisTemplate”类2、针对jedis客户端中大量api进行了归类封装,将同一类型操作封装为operation接口ValueOperations:简单K-V操作 HashOperations:针对map类型的数据操作 ListOperations:针对lis...原创 2019-11-20 18:04:04 · 2183 阅读 · 0 评论 -
RabbitMQ(二)Springboot整合及使用
一、RabbitMQ的重要概念RabbitMQ是一种基于amq协议的消息队列,本文主要记录一下使用spring-boot-starter-amqp操作 rabbitmq。a) 虚拟主机(vhost)虚拟主机:一个虚拟主机持有一组交换机、队列和绑定。虚拟主机的作用在于进行权限管控,rabbitmq默认有一个虚拟主机"/"。可以使用rabbitmqctl add_vhost命令添加虚...原创 2019-09-26 17:25:32 · 3481 阅读 · 0 评论 -
Swagger2使用及整合
一、介绍Swagger2Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务,加上swagger-ui,可以有很好的呈现。二、常用注解这里是说明常用注解的含义和基本用法(也就是说已经对swagger进行集成完成)没有集成的请参见SpringBoot集成springfox-swa...原创 2019-10-10 23:32:41 · 1251 阅读 · 0 评论