spring boot
刘弘扬fine
一入程序深似海,从此时光送阴凉。
展开
-
spring boot项目访问templates下页面html
application properties配置文件添加配置: 第一步: #模板热部署、禁用 thymeleaf 缓存 spring.thymeleaf.cache=false。 第二步: templates下新建html页面,例如:index.html 第三步: controller访问: @Controller @RequestMapping("/index") public class PageController { @GetMapping public String goodsShow() {原创 2020-08-10 09:23:29 · 523 阅读 · 0 评论 -
spring boot使用线程池ThreadPoolTaskExecutor实现多线程执行定时任务
spring boot实现定时任务比较简单,基于注解(@Scheduled)就够了,只需几行代码便可完成。 代码如下: package com.china.great.amos.chinagreatblog.thread; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.EnableScheduling; import org.springfra原创 2020-05-20 10:53:00 · 2500 阅读 · 2 评论 -
spring结合ThreadPoolExecutor线程池使用方法
为什么要使用线程池? 笔者带着读者们的疑惑查阅古今著名经典:《黄帝内经》,《四书五经》,《本草纲目》,《方志鹏的spring cloud初级卷》等; 得到 诸子百家的解答: 1:系统资源有限,每个人都是手动创建线程,当系统运行起来,所有线程都在疯狂抢占资源,无组织无纪律,有可能教室就炸锅啦(这场景我学生时代历历在目); 2:开销大,又是创建又是销毁(底层原理俺不懂-_-); 到此,知道了为什么,理解东西就更深刻了。 经过查阅当代所有文献,以及笔者对所有同行同事的跪舔以及不耻下问,得出,使用这个玩意儿:Thr原创 2020-05-19 12:36:23 · 468 阅读 · 0 评论 -
spring boot集成mybatis plus实现代码生成
代码生成千万种,在下当前使用这一种~ 官方文档:https://mp.baomidou.com/guide/generator.html#%E6%B7%BB%E5%8A%A0%E4%BE%9D%E8%B5%96 经过我总结后,代码如下: 首先,maven依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://.原创 2020-05-17 00:23:20 · 204 阅读 · 0 评论 -
spring boot整合mybatis plus实现CURD操作
mybatis plus是个啥?别问,问就是不知道!!!! 官方文档:https://mp.baomidou.com/guide/quick-start.html#%E5%BC%80%E5%A7%8B%E4%BD%BF%E7%94%A8 行吧,你懒得看文档的话,问看你这么有诚意,那问就大发慈悲的告诉你~ 这个东西吧,就是省略你工程里面的mapper,seivice,甚至xml都省略了,任何单表的 CRUD 功能,都不用写!! 集成MyBatis-Plus非常的简单,只需要引入 starter .原创 2020-05-15 22:56:08 · 719 阅读 · 1 评论 -
spring boot整合spring security以及JWT
首先是pom的依赖: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.0.0</version> </dependency> <!--阿里巴巴druid连接池--> <de原创 2020-05-12 23:33:12 · 1961 阅读 · 0 评论 -
spring boot整合mybatis
近来突发奇想,想从0开始搭建一套脚手架出来。。。。 看了很多博主的方法,基本都大同小异;有一些更简单的搭建方法,不适合复杂的业务场景,果断查了最新的一些插件结合现在用的版本纯手搓搭一个 说时迟,那时快,马上就来搭建了。。。 整体架构示意图: 新建dao,代码 package com.china.great.system.dao; import com.china.grea...原创 2020-04-10 17:37:13 · 102 阅读 · 0 评论