SpringBoot
CatalpaFlat
demo就如砌墙的一块好砖
展开
-
SpringBoot 快速整合MyBatis
1、添加maven依赖注解 dependency> groupId>mysqlgroupId> artifactId>mysql-connector-javaartifactId> scope>runtimescope> dependency>原创 2017-10-09 10:53:02 · 457 阅读 · 0 评论 -
SpringBoot 使用druid监控数据库
1、添加maven依赖注解<!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <versio原创 2017-10-10 08:51:10 · 762 阅读 · 0 评论 -
SpringBoot 设置多数据源访问
1、添加maven依赖注入 <!--properties所需依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId>原创 2017-10-10 08:58:11 · 703 阅读 · 0 评论 -
SpringBoot 自定义+动态切换数据源
1、添加maven依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency>原创 2017-10-10 09:34:42 · 5472 阅读 · 1 评论 -
SpringBoot 基于Redis快速实现消息队列
SpringBoot基于Redis快速实现消息队列一. 常用消息队列工具 目前常用的消息队列大概有三种类型,RabbitMQ等AMQP系列, Kafka, Redis等kev value系列,它们的使用场景分别是: 1.RabbitMQ: 相对重量级高并发的情况,比如数据的异步处理 任务的串行执行等. 2.Kafka: 基于Pull的模式来处理,具体很高的吞吐量,一般用来进行 日志的存原创 2017-10-24 11:54:03 · 22058 阅读 · 5 评论 -
SpringBoot 基于swagger实现RESTfulApi风格
SpringBoot 基于swagger实现RESTfulApi风格1、swagger概述 Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 Swagger能够实现接口API和文档保持一致性。2、添加ma原创 2017-10-24 15:02:49 · 992 阅读 · 0 评论 -
SpringBoot 快速实现WebSocket
SpringBoot 快速实现WebSocket1.添加Maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency><dependency>原创 2017-10-25 10:41:00 · 1259 阅读 · 0 评论 -
SpringBoot 快速集成RabbitMQ
SpringBoot 快速集成RabbitMQ1.添加maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency><dependency> <groupId>org.springframewo原创 2017-10-25 15:47:51 · 357 阅读 · 1 评论 -
SpringBoot 集成WebSocket广播模式
SpringBoot 集成WebSocket广播模式1.添加maven依赖<!--thymeleaf模板依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><!--web依赖原创 2017-10-26 20:00:14 · 905 阅读 · 0 评论 -
SpringBoot 使用@Aspect进行日志管理(基于反射代理模式+动态修改注解Log)
在上一篇“SpringBoot 使用@Aspect进行日志管理(基于反射代理模式+注解Log)”的基础上,添加注解进行日志管理升级版 1、修改日志注解类/** * 日志注解 * Created by 陈梓平 on 2017/9/7. */@Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPoli原创 2017-10-09 11:35:16 · 1910 阅读 · 0 评论 -
SpringBoot 三步骤轻松解决跨域
1、添加maven依赖注解 <!--跨域需要的jar包--> <dependency> <groupId>com.thetransactioncompany</groupId> <artifactId>java-property-utils</artifactId> <version>1.9.1</v原创 2017-10-09 11:00:15 · 2058 阅读 · 1 评论 -
SpringBoot 快速简单读取properties文件
1、添加maven依赖注解 <!-- 做动态properties的getter/setter赋值方法: --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> </depend原创 2017-10-09 11:03:55 · 1090 阅读 · 0 评论 -
SpringBoot 读取properties文件并写入实体类
1、添加maven依赖注解 <!--SpringBoot 读取配置文件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId>原创 2017-10-09 11:07:07 · 3577 阅读 · 0 评论 -
SpringBoot 基于jjwt快速实现token授权
1、添加maven依赖注解 <!--JJWT库--> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.6.0</version> </dependency>原创 2017-10-09 11:15:23 · 7850 阅读 · 6 评论 -
SpringBoot 极简MyBatis分页插件
1、添加Maven依赖 <!-- pagehelper 分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.1</version原创 2017-10-09 11:18:36 · 412 阅读 · 0 评论 -
SpringBoot @Aspect注解详情
1、添加maven依赖注解 <!--springBoot的aop--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency原创 2017-10-09 11:22:24 · 22589 阅读 · 1 评论 -
SpringBoot 使用@Aspect进行日志管理(基于反射代理模式)
1、添加maven依赖注解 <!--springBoot 的aop--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependenc原创 2017-10-09 11:27:57 · 2892 阅读 · 0 评论 -
SpringBoot 使用@Aspect进行日志管理(基于反射代理模式+注解Log)
在上一篇“SpringBoot 使用@Aspect进行日志管理(基于反射代理模式)”的基础上,添加注解进行日志管理 1、添加日志注解import java.lang.annotation.*;/** * 日志注解 * Created by 陈梓平 on 2017/9/7. */@Target({ElementType.PARAMETER, ElementType.METHOD})@Ret原创 2017-10-09 11:31:46 · 3070 阅读 · 1 评论 -
Gradle构建SpringBoot并打包可运行的jar配置
使用Gradle构建项目,继承了Ant的灵活和Maven的生命周期管理,不再使用XML作为配置文件格式,采用了DSL格式,使得脚本更加简洁。 构建环境: 1. jdk1.6以上,此处使用1.8 2. Gradle 4.4.1 3. SpringBoot 4. idea 一、下载并安装GradleGradle官网 1.下载Gradle下载G原创 2018-01-05 16:15:33 · 11767 阅读 · 1 评论