摘要:
有时候在springboot中使用jdbcTemplate比用mybatis更灵活。 一、首先在application.properties中定义DataSource的参数 spring.datasource.dynamic.datasource.pressure1.username=uuu spr 阅读全文
摘要:
springboot内置了对定时任务的支持,相当于装了一个内存版的调度系统 一、首先有依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> 阅读全文
摘要:
在后端开发中,代码写完了,发现还要写文档,有没有感觉很绝望! 在这种情况持续多年之后,swagger横空出世,把程序员从各种文档中解救出来,真香! 一、要使用swagger首先需要引入相关依赖 <!-- Swagger --> <dependency> <groupId>io.springfox</ 阅读全文
摘要:
Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。 我们就来谈谈这个三者的区别吧!@GetMapping用于将HTTP G 阅读全文
摘要:
header-->放在请求头。请求参数的获取:@RequestHeader(代码中接收注解) query -->用于get请求的参数拼接。请求参数的获取:@RequestParam(代码中接收注解) path -->(用于restful接口)-->请求参数的获取:@PathVariable(代码中接 阅读全文
摘要:
有时候我们想要在spring启动后就做一些初始化配置,或者启动一个常住线程,这个时候需要定义一个类,且实现ApplicationRunner接口 @Component public class ZKMasterClient implements ApplicationRunner{ private 阅读全文
摘要:
方法一、SpringBoot的注解@CrossOrigin(也支持SpringMVC) 简单粗暴的方式,Controller层在需要跨域的类或者方法上加上该注解即可 @RestController @CrossOrigin @RequestMapping("/situation") public c 阅读全文
摘要:
很多同学在linux找不到文件,其实linux有一个命令find提供了非常强大的检索能力 find的常用参数如下: -name 按照文件名查找文件。 -perm 按照文件权限来查找文件。 -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-pru 阅读全文
摘要:
spring-boot-maven-plugin是一个springboot maven插件,能够把代码和依赖包打成一个胖jar <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plu 阅读全文
摘要:
有时候我们有多个环境,开发环境、测试环境、生产环境,每个环境都有不同的配置信息 如何用一套代码,在不同环境上都能运行,spring的profile就是用来解决这个问题 比如想着测试环境加载一个配置类,那么这个类可以加上这个注解 一、命令行和@Profile注解用法 @Component @Profi 阅读全文