
Spring Boot
文章平均质量分 84
少年梦fire
毕业于福建工程学院,Java工程师
展开
-
SpringBoot2.x学习-任务调度-Quartz集成
文章目录一、Quartz介绍1.1 介绍说明1.2 地址和类库说明1.3 Quartz基础结构二、Spring Boot集成Quartz2.1添加quartz依赖2.2 Cron Triggers简单例子三、自定义动态配置任务3.1定义表存储任务信息3.2 Quartz配置四、集群配置一、Quartz介绍1.1 介绍说明Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,自2001年发布以来,已经被众多项目作为任务调度的解决方案。Quartz完全基于 Java 实现,原创 2021-04-11 16:53:34 · 663 阅读 · 0 评论 -
SpringBoot2.x学习-Knife4j集成
文章目录一、Knife4j介绍1.1 官方地址1.2官方说明介绍二、spring boot2集成Knife4j2.1添加Knife4j依赖2.2编写Knife4j配置文件2.3 编写业务代码2.4 访问接口文档2.5 注意事项一、Knife4j介绍1.1 官方地址https://doc.xiaominfo.com/1.2官方说明介绍knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕原创 2021-04-10 11:01:55 · 1408 阅读 · 0 评论 -
SpringBoot2.x学习-数据校验
文章目录一、为什么要数据效验二、Bean Validation介绍三、基本数据效验1.简单效验2.Hibernate Validator内置效验注解(Constraint )四、自定义校验规则1.组合已有注解校验2.自定义校验器(1)声明一个自定义效验注解(2)自定义 Validator(效验器)(3)在实体类上使用自定义注解3.分组效验(1).定义 groups 的分组接口(2).在校验的注解上...原创 2020-03-29 16:53:00 · 942 阅读 · 1 评论 -
SpringBoot2.x学习-MyBatis-Plus使用
文章目录插入主键策略条件构造器ActiveRecord分页查询代码生成器插入主键策略条件构造器ActiveRecord分页查询代码生成器原创 2020-03-15 20:19:39 · 234 阅读 · 0 评论 -
SpringBoot2.x学习-集成MyBatis-Plus
文章目录介绍安装配置(application.properties)配置数据源配置MyBatis-Plus配置mybatis-config.xml编写代码入口类FireApplication.java实体类Mapper接口和XMLService接口和实现Controller类浏览器访问结果介绍MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上...原创 2020-02-22 22:46:08 · 659 阅读 · 0 评论 -
SpringBoot2.x学习-自定义Spring MVC配置
一、消息转换器配置二、视图解析器配置三、原创 2020-02-16 21:45:45 · 638 阅读 · 0 评论 -
SpringBoot2.x学习-事务管理
一、事物介绍1、数据库事务:是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。这些操作要么全部执行成功提交(commit),要么全部中止失败(abort,rollback)。就是在数据库执行多条SQL语句,要么都执行成功,要么都执行失败。2、数据库事务必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(D...原创 2020-02-01 20:36:40 · 1106 阅读 · 0 评论 -
SpringBoot2.x学习-集成Mybatis框架
一、添加启动依赖在SpringBoot工程的maven文件里面添加依赖如下: <properties> <java.version>1.8</java.version> <druid.version>1.1.13</druid.version> <mybatis.versio...原创 2020-02-08 19:15:56 · 202 阅读 · 0 评论 -
SpringMVC-ResponseBodyAdvice学习
一、ResponseBodyAdvice接口这个接口是Spring 4.1开始加入的,在消息主体被HttpMessageConverter写入之前,允许Controller控制器中@ResponseBody修复的方法或ResponseEntity 执行之后自定义响应中的内容。ResponseBodyAdvice 只支持 @ResponseBody 注解的Controller方法。具体实现...原创 2019-11-15 22:37:30 · 767 阅读 · 0 评论 -
SpringBoot2.x学习-数据源(HikariCP和Druid)和JdbcTemplate
一、配置默认的数据源Spring Boot2.0默认使用hikari作为数据源。二、配置Druid数据源三、使用Spring JDBC原创 2019-04-05 22:21:31 · 2755 阅读 · 1 评论 -
SpringBoot2.x学习-日志
一、Spring Boot默认日志框架SpringBoot使用Logback作为默认的日志框架,spring-boot-starter默认引入依赖spring-boot-starter-logging。打开spring-boot-starter-logging-2.0.7.RELEASE.pom文件可以看到spring-boot-starter-logging依赖logback-classic。...原创 2019-03-17 10:15:26 · 1354 阅读 · 0 评论 -
SpringMVC-常用注解(配置相关)
1.@Configuration注解从Spring3.0 @Configuration注解用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器...原创 2019-03-10 22:25:51 · 591 阅读 · 0 评论 -
SpringBoot2.x学习-简单web开发
一、简单web开发1、Controller类如下:@RestControllerpublic class CommonController { /** * 获取用户信息 * @param request * @return */ @GetMapping(&amp;amp;amp;quot;/user&amp;amp;amp;quot;) public Map getUser(Htt原创 2019-03-11 08:29:54 · 511 阅读 · 0 评论 -
SpringBoot2.x学习-工程介绍
一、目录结构在传统的基于maven的java web项目中,工程目录结构是这样的:my-app|-- pom.xml`-- src |-- main | |-- java 存放Java源文件 | |-- resources 存放框架工程配置文件 | |-- webapp 存放静态文件页面等 | -- WEB-INF ...原创 2019-02-16 21:20:30 · 371 阅读 · 0 评论 -
SpringBoot2.x学习-环境搭建
一、搭建IntelliJ IDEA(2018.2)开发环境(1)首先启动IDEA开发环境,然后点击Create New Project,如下图所示:可以看到一个新窗口,选择Spring Initializr,并且选择合适的JDK版本,如下图所示:点击Next,配置 语言、版本号、打包方式…,如下图所示:点击Next 可以看到 选择starter(启动器)窗口,这里选择 AOP和Web...原创 2018-12-13 22:45:38 · 941 阅读 · 0 评论