
Spring Boot
文章平均质量分 79
唯有代码不会骗人
孤独的技术毫无价值
展开
-
Spring Boot 整合流程引擎 Flowable(附源码地址)
一、导入依赖flowable依赖:<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter</artifactId> <version>6.7.2</version></dependency>pom.xml:<?xml version="1.0" encoding="UTF-8原创 2023-05-24 16:02:08 · 2430 阅读 · 0 评论 -
Java IP归属地查询(离线方式+在线方式,内附查询IP方法)
IP归属地查询(离线+在线方式,内附查询IP方法)原创 2022-11-04 18:54:11 · 3801 阅读 · 1 评论 -
SpringBoot集成Minio7.x文件存储服务器(包含服务器安装搭建)
一、版本选择直到笔者写这篇文章的时候Minio-API已经出到了8.x,我试用过,发现8.x版本的API主要的改动就是把零散的一些入参,整合成了一个个对象。经过对比,我发现还是7.x的简单易懂,如果小伙伴用的是8.x版本的Minio-API那么不建议你看第三步,因为我的方法已经不适用了。二、Minio服务器搭建2.1 下载因为Docker下载安装启动各种中间件过于简单和方便,所以此处只介绍手动下载。Minio官方下载地址:http://www.minio.org.cn/download.shtml原创 2022-04-12 12:01:23 · 884 阅读 · 0 评论 -
实现ConstraintValidator完成自定义校验注解
一、导包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>二、自定义注解类此处我用一个非常简单的例子来说明,主要是看结构。OnlyNumber :/** * @Description: 只能包含数字,同时可以原创 2022-04-09 16:10:38 · 2958 阅读 · 2 评论 -
SpringBoot实现i18n国际化配置(超详细之跟着走就会系列)
一、新增国际化资源文件在resources文件下新建i18n文件,并新建国际化资源文件。如图:点击新增Resource Bundle文件。我们在Resource bundle base name处填写国际化文件的名称,笔者此处填“messages”。并点击中间偏右的“+”号,新增国际化语言,此处新增两个语言“zh_CN”,“en_US”。点击ok保存,看到这样的文件结构,就表示创建成功了:分别在两个文件中添加zh_CN:A00001=你好,世界A00002=你好,JAVAen_US:原创 2022-04-09 15:38:16 · 34805 阅读 · 15 评论 -
SpringBoot集成XxlJob分布式任务调度中心(超详细之手把手教学)
一、前言废话就不多说了,介绍Xxl-Job的网上已经有很多,本文就不多加复制粘贴了,直接步入第二步。(PS:本文包括Xxl-Job分布式定时任务调度中心的搭建,以及SpringBoot集成XxlJob的全过程。如果不想了解搭建的小伙伴可以直接调到第三步。)二、Xxl-Job分布式定时任务调度中心搭建2.1 下载源码地址:https://github.com/xuxueli/xxl-job我使用的2.3.0版本的,这是目前最新的版本。下载好后,我们使用IDEA打开,可以看到如图的几个模块:原创 2022-04-09 14:46:57 · 16337 阅读 · 3 评论 -
SpringBoot集成Liquibase
一、前言Liquibase 是一个用于跟踪,管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据) 都保存在XML文件中,便于版本控制。liquibase说白了就是一个将你的数据库脚本转化为xml格式保存起来,其中包含了你对数据库的改变,以及数据库的版本信息,方便数据的升级和回滚等操作。二、SpringBoot集成Liquibase2.1 导入依赖maven: <!-- https://mvnrepository.com/artifact/org.liquiba原创 2021-11-08 17:45:39 · 1260 阅读 · 2 评论 -
Java输出日志logback.xml(附代码)
色 执行结果 HSSFColor.ROYAL_BLUE HSSFColor.TEAL HSSFColor.LIME HSSFColor.PALE_BLUE HSSFColor.AQUA HSSFColor.GREEN HSSFColor.TURQUOISE HSSFColor.DARK_BLUE HSSFColor.CORNFLOWER_BLUE HSSFColor.OLIVE_GREEN HSSFColor.WHITE HSSF.原创 2020-12-17 14:49:53 · 985 阅读 · 0 评论 -
SpringBoot配置DataSource的两种方式
1 导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.20</version> &l...原创 2019-12-27 18:23:36 · 5166 阅读 · 0 评论 -
SpringBoot集成MyBatis
1 导入依赖在pom.xml中导入依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1...原创 2019-12-27 18:08:00 · 147 阅读 · 0 评论 -
SpringBoot入门使用、集成Thymeleaf以及SpringBoot的MVC配置
1 Spring Boot 的基本使用1.1 独立运行(1)导入打包插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-mave...原创 2019-12-27 18:01:45 · 839 阅读 · 0 评论 -
SpringBoot搭建项目的三种方式 - 超详细
1 Spring Boot 简介1.1 什么是Spring BootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development...原创 2019-12-26 15:13:24 · 1027 阅读 · 1 评论