SpringBoot学习
文章平均质量分 89
唐宋xy
这个作者很懒,什么都没留下…
展开
-
Springboot配置RestTemplate两种方式
发送http请求,使用httpClient或者okHttpClient都非常好用,直接集成就可以使用,在Springboot中,发送http请求还可以选择Springboot内置的RestTemplate类,可以直接发送http请求,不用加入其他依赖,开箱即用一、自动注入RestTemplate并配置添加pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifact.原创 2020-06-21 23:41:49 · 6612 阅读 · 0 评论 -
Springboot使用@Async实现异步任务
Springboot使用@Async实现异步任务文章目录Springboot使用@Async实现异步任务前言实战一、@Async配置二、实现异步任务三、等待所有子线程完成,主线程返回数据四、@ASync无效说明前言在查询大批量的数据的时候,如果需要查询多个表中的数据,或者不仅查询数据库,还需要取其他的系统中查询数据,然后将所有查询到的数据一起返回,这个时候,如果是单线程查询效率慢,这个时候多线程就可以解决这个查询效率慢的问题,Springboot中提供了@Async注解,一键实现异步操作~实战原创 2020-05-31 22:23:19 · 522 阅读 · 0 评论 -
Springboot多环境配置
前言开发项目中,因为会将一些配置提取到配置文件中,但是如果是单独的配置文件(yml或者properties),那么在不同的开发环境中,使用到的配置是不一样的时候,就会导致频繁的修改,这个时候,可以选择使用多个配置来作为不同的环境的配置文件,在打包的时候,选择不同的配置文件~一、依赖POM依赖profiles标签在标签中 <!--多环境设置--> <profiles> <profile> <id&g原创 2020-05-24 22:35:39 · 288 阅读 · 0 评论 -
使用IDEA创建SpringBoot整合Mybatis+Freemarker,实现增删改查
使用IDEA创建springboot项目非常简单,比eclipse简单太多,这几天从eclipse换到idea,觉得idea很好很强大! 但是用着各种不习惯,难受~~~,快捷键、自动返回值、一键实现方法、多行的同时编辑,idea的快捷键都不熟悉。。。。 慢慢的熟悉中。想到使用springboot整合mybatis+freemarker做一个小项目,后续还继续扩展,引入更多的功能等.. 先使用...原创 2018-06-30 22:33:43 · 5373 阅读 · 2 评论 -
Docker部署jar包运行
对于springboot项目运行,直接是 java -jar 的方式运行,如果想要放到docker中运行,有三种方式:方式一: 1. 上传jar到服务器的指定目录 2. 在该目录下创建Dockerfile 文件 vi Dockerfile 3. 然后将下面的内容复制到Dockerfile文件中FROM java:8MAINTAINER bin...原创 2019-06-04 23:56:14 · 77599 阅读 · 20 评论