
spring boot
Lionel_Medoo
大家好,NO PAINS, NO GAINS,O(∩_∩)O谢谢
展开
-
SpringBoot注解详解
转自:https://www.cnblogs.com/tanwei81/p/6814022.html一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Conf转载 2018-01-23 11:54:40 · 218 阅读 · 0 评论 -
SpringBoot性能优化-异步响应
转自:https://www.jianshu.com/p/b9c17a44bd6e业务开发中,有很多场景会有比较耗时的操作比如需要调用第三方接口查询数据、发邮件等都有可能需要1秒以上的时间如果按照传统的方式处理,即是线程阻塞1秒以上的时间去等待结果,再把结果返回给用户而且处理请求的线程池中线程数总是有限的,如果线程都阻塞在等待中,后续的请求只能排队等候这也就影响到了服务器的并发处理能...转载 2019-06-21 15:45:59 · 1429 阅读 · 0 评论 -
SpringBoot+SpringSecurity+Freemarker页面中使用security标签
SpringBoot+SpringSecurity+Freemarker项目中在页面上使用security标签控制按钮显示隐藏达到对按钮级权限控制还是比较方便的,如下配置即可。1、引入依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>s...原创 2018-03-22 09:34:51 · 6753 阅读 · 10 评论 -
SpringBoot+SpringSecurity+Druid解决CSRF开启问题
SpringBoot+Druid整合配置如下1、pom中引入依赖<!-- Druid 数据连接池依赖 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.27&原创 2018-03-20 14:13:11 · 4701 阅读 · 5 评论 -
Spring Boot + Spring Security解决POST方式下的CSRF问题
以下配置基于spring boot版本1.4.2.RELEASE,默认引入的spring security版本为4.1.3.RELEASE,页面模板采用thymeleaf。问题现象:HTTP Status 403-Invalid CSRF Token 'null' was found on the request parameter '_csrf' or header 'X-CSRF-TOKEN'...转载 2018-03-20 13:30:35 · 6281 阅读 · 3 评论 -
SpringBoot异常:IDEA+SpringBoot+Mybatis使用generatorConfig.xml生成xml,Maven打包异常
IDEA+SpringBoot+Mybatis项目,使用generatorConfig.xml生成xml在Maven打包的时候出现异常在maven package打包时,竟然运行了generatorConfig.xml,把已经修改的java类和xml原件覆盖掉了,导致问题出现了解决办法我是把generatorConfig.xml的table配置改为如下:<!-- 相关表的配置 -->...原创 2018-03-22 20:09:26 · 1211 阅读 · 0 评论 -
快速掌握和使用Flyway
转自:https://blog.waterstrong.me/flyway-in-practice/什么是Flyway?Flyway is an open-source database migration tool. It strongly favors simplicity and convention over configuration.Flyway是一款开源的数据库版本管理工具,它更倾向...转载 2018-02-25 17:12:16 · 1024 阅读 · 0 评论 -
数据库迁移工具Flyway对比Liquibase
转自:https://www.huangyunkun.com/2017/03/16/database-tools-flywayt-vs-liquibase/很多应用的运行是需要数据库支持的,而随着快速迭代,产品更替的节奏加快,除了产品本身需要不断更新以外,数据库也需要做出合适的管理了。为什么需要数据库迁移管理比如第一个版本的产品只包含了最基本的功能,而第二版本就需要增加评论功能,这就涉及到数据结构...转载 2018-02-25 16:58:47 · 2807 阅读 · 0 评论 -
SpringBoot事务注解@Transactional
SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。1. 事务说明在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,sprin...转载 2018-02-24 17:56:36 · 208 阅读 · 0 评论 -
spring boot 静态资源处理
转自:http://blog.youkuaiyun.com/yingxiake/article/details/51295551spring boot 秉承约定优于配置,spring boot在静态资源的处理上就已经默认做了处理。1.默认资源映射映射”/**”的路径到 /static (或/public、/resources、/META-INF/resources), ” /webjars/** 映射到 cl...转载 2018-03-17 10:54:35 · 272 阅读 · 0 评论 -
Spring Boot Admin使用及心跳检测原理
转自:http://blog.youkuaiyun.com/jrn1012/article/details/76906480介绍Spring Boot Admin是一个Github上的一个开源项目,它在Spring Boot Actuator的基础上提供简洁的可视化WEB UI,是用来管理 Spring Boot 应用程序的一个简单的界面,提供如下功能:显示 name/id 和版本号显示在线状态Logging...转载 2018-03-16 21:14:08 · 1263 阅读 · 0 评论 -
SpringBoot 使用yml配置 mybatis+pagehelper+druid+freemarker实例
转自:http://blog.youkuaiyun.com/cmmchenmm/article/details/75043407SpringBoot 使用yml配置 mybatis+pagehelper+druid+freemarker实例这是一个简单的SpringBoot整合实例这里是项目的结构目录首先是pom.xml<project xmlns="http://maven.apache.org/PO...转载 2018-03-16 21:12:46 · 1572 阅读 · 0 评论 -
Spring Boot Admin 的使用
转自:http://blog.youkuaiyun.com/kinginblue/article/details/52132113一、前言Spring Boot Admin 用于监控基于 Spring Boot 的应用。官方文档在这里(v1.3.4):《Spring Boot Admin Reference Guide》实践的过程中,感觉这个 User Guide 结构上还是说的不太明白。所以我就大概写一遍我...转载 2018-03-16 20:55:02 · 655 阅读 · 0 评论 -
springboot使用fastjson
转自:http://blog.youkuaiyun.com/cjq2013/article/details/764211011.spring boot默认使用的json解析框架是jackson,使用fastjson需要配置,首先引入fastjson依赖 pom.xml配置如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht...转载 2018-03-16 20:52:50 · 368 阅读 · 0 评论 -
IntelliJ Maven项目中无法找到package下的xml文件
在Spring Boot与Mybatis项目中,可以将*Mapper.xml文件和mapper接口一起放在mapper包中,这样找起来比较方便,但需要在pom.xml中配置下,如下:<build> <resources> <resource> <directory>src/main/java</directory> ...原创 2018-02-23 12:46:13 · 1053 阅读 · 0 评论 -
spring boot 使用FreeMarker模板
转自:http://blog.youkuaiyun.com/clementad/article/details/51942629在spring boot中使用FreeMarker模板非常简单方便,只需要简单几步就行:1、引入依赖:[html] view plain copy<dependency> <groupId>org.springframework.boot</g...转载 2018-03-01 17:57:02 · 499 阅读 · 0 评论 -
spring-boot @Async 的使用、自定义Executor的配置方法
转自:http://blog.youkuaiyun.com/clementad/article/details/53607311简单几步,实现异步新线程调用。1、在主类中添加@EnableAsync注解:[java] view plain copy@SpringBootApplication @EnableScheduling @EnableAsync public class MySpringBoot...转载 2018-03-01 14:26:15 · 285 阅读 · 0 评论 -
SpringBoot整合FastDFS
FastDFS的理解及安装请参考:理解:http://blog.youkuaiyun.com/juan0728juan/article/details/78673447安装:http://blog.youkuaiyun.com/juan0728juan/article/details/78678458这里介绍的是SpringBoot整合FastDFS实现上传文件的功能;(1)在pom.xml中引入一个好心人在maven仓...原创 2018-03-07 16:33:52 · 3157 阅读 · 3 评论 -
spring boot 防止重复提交
转自:https://www.jianshu.com/p/09c6b05b670a服务器端实现方案:同一客户端在2秒内对同一URL的提交视为重复提交上代码吧pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x...转载 2019-06-21 17:17:15 · 612 阅读 · 0 评论