SpringBoot
文章平均质量分 76
Truth、
这个作者很懒,什么都没留下…
展开
-
SpringBoot任务(异步任务、邮件任务、定时任务)
异步任务 在开发中,我们可能经常会遇到一些需要执行时间很长的任务,如果体现在前端,会让用户一直卡在那儿等待或者一直转圈圈,体验非常不好。而异步任务就可以自己新开一个线程去执行该任务,就不会出现长时间等待的问题。 这里直接以例子来感受什么是异步任务@Service public class AsyncService { @Async public void hello(){ try { Thread.sleep(4000); } c原创 2021-08-19 13:11:49 · 85 阅读 · 0 评论 -
SpringBoot整合Mybatis框架
整合Mybatis框架 在pom.xml导入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> 配置application文件,以连接数据原创 2021-08-18 12:43:38 · 99 阅读 · 0 评论 -
SpringBoot整合DRUID数据源
整合DRUID数据源 Druid是一个数据库连接池,加入了日志监控 Druid可以很好的监控数据库池链接和sql的执行情况 引入数据源<!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> &原创 2021-08-17 15:34:38 · 91 阅读 · 0 评论 -
SpringBoot使用JdbcTemplate操作数据库
SpringBoot使用JdbcTemplate操作数据库 导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId&原创 2021-08-16 15:52:27 · 412 阅读 · 0 评论 -
SpringBoot项目首页和Thymeleaf模版引擎
项目首页 一般的SpringBoot项目直接访问首页通常都是Whitelabel Error Page,因此要想显示一个首页,首页对应的文件应当存放于上文所说的存放静态资源的目录当中(这里以存放在public为例),且文件名应当叫做index。 此时运行项目后直接访问http://localhost:8081/根目录就可以显示首页 Thymeleaf模版引擎 可以通过模版引擎对html进行渲染,注意:只要使用了模版引擎,那么该项目就不再是一个前后端分离的项目了 导入Thymeleaf依赖 <d原创 2021-08-12 16:10:51 · 184 阅读 · 0 评论 -
SpringBoot 静态资源
SpringBoot 静态资源 springboot项目下才可以存放静态资源的位置: webjars resources根目录:/** resources下面的static目录 resources下面的resources目录 resources下面的public目录 静态资源所在的目录下的文件可以直接通过/……找到 如public目录下的1.js内容为hello1 运行项目后访问网址http://localhost:8081/1.js就可以得到对应的内容 注意此时application.yml中的原创 2021-08-11 16:36:24 · 76 阅读 · 0 评论 -
application.yml文件使用
application.yml文件 SpringBoot使用一个全局的配置文件,名称是固定 application.properties 语法结构:key=value application.yml(官方推荐使用) 语法结构:key: 空格 value server: port: 8081 spring: servlet: multipart: max-file-size: 200MB #设置上传文件大小不得超过200MB max-request-size:原创 2021-08-10 16:47:15 · 3456 阅读 · 0 评论