随笔分类 -  Springboot

摘要:异步任务、邮件任务、定时任务 异步任务 1、环境搭建 2、编写service层,实现延迟3000毫秒 package com.study.service; import org.springframework.scheduling.annotation.Async; import org.sprin 阅读全文
posted @ 2021-07-06 00:24 转身刹那的潇洒 阅读(66) 评论(0) 推荐(0) 编辑
摘要:集成Swagger Swagger简介 Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务 阅读全文
posted @ 2021-07-04 23:39 转身刹那的潇洒 阅读(289) 评论(0) 推荐(0) 编辑
摘要:集成SpringSecurity SpringSecurity简介 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它实际上是保护基于sprin的应用程序的标准。 Spring Security是一个框架,侧重于为Java应用程序提供身份验证和授权。与所有Sprin 阅读全文
posted @ 2021-07-03 16:13 转身刹那的潇洒 阅读(126) 评论(0) 推荐(0) 编辑
摘要:整合mybatis-plus(三) 查询操作 根据ID查询用户 //根据ID查询用户 @Test public void testSelectById(){ User user = userMapper.selectById(1L); System.out.println(user); } 批量查询 阅读全文
posted @ 2021-07-02 12:05 转身刹那的潇洒 阅读(83) 评论(0) 推荐(0) 编辑
摘要:整合mybatis-plus(二) 插入数据 @Test public void testInsert(){ User user = new User(); user.setName("张三"); user.setAge(18); user.setEmail("963330213@qq.com"); 阅读全文
posted @ 2021-07-02 10:47 转身刹那的潇洒 阅读(58) 评论(0) 推荐(0) 编辑
摘要:整合mybatis-plus(一) Mybatis-plus简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入 阅读全文
posted @ 2021-07-02 01:27 转身刹那的潇洒 阅读(91) 评论(0) 推荐(0) 编辑
摘要:整合mybatis 整合mybatis 一、新建springboot项目,引入以下三个依赖 二、导入mybatis依赖 <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starte 阅读全文
posted @ 2021-07-02 00:32 转身刹那的潇洒 阅读(73) 评论(0) 推荐(0) 编辑
摘要:配置Druid数据源 Druid数据源简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连 阅读全文
posted @ 2021-07-01 21:10 转身刹那的潇洒 阅读(657) 评论(0) 推荐(0) 编辑
摘要:配置JDBC数据源 springData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数 阅读全文
posted @ 2021-07-01 20:04 转身刹那的潇洒 阅读(895) 评论(0) 推荐(0) 编辑
摘要:页面国际化 页面国际化 一、我们在resources资源文件下新建一个i18n目录,存放国际化配置文件 二、建立一个login.properties和login_zh_CN.properties文件;IDEA自动识别了国际化操作;文件夹发生改变! 三、在这上面新建一个文件 弹出如下页面:我们再添加一 阅读全文
posted @ 2021-07-01 19:00 转身刹那的潇洒 阅读(152) 评论(0) 推荐(0) 编辑
摘要:自动配置原理 自动配置原理 在引擎盖下,自动配置是使用标准@Configuration类实现的。附加@Conditional注释用于限制何时应应用自动配置。 通常,自动配置类使用 @ConditionalOnClass 和@ConditionalOnMissingBean注解。这确保自动配置仅在找到 阅读全文
posted @ 2021-06-29 08:32 转身刹那的潇洒 阅读(83) 评论(0) 推荐(0) 编辑
摘要:thymeleaf模板引擎 thymeleaf模板引擎 一、导入thymeleaf依赖或者在创建项目的时候勾选thymeleaf模板引擎 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot- 阅读全文
posted @ 2021-06-28 16:13 转身刹那的潇洒 阅读(156) 评论(0) 推荐(0) 编辑
摘要:web开发 静态资源 四个目录存放的静态资源可以被我们识别,用来存放我们的html、css、js、图片等文件 "classpath:/META-INF/resources/" "classpath:/resources/" "classpath:/static/" "classpath:/publi 阅读全文
posted @ 2021-06-28 15:04 转身刹那的潇洒 阅读(72) 评论(0) 推荐(0) 编辑
摘要:yaml语法、JSR303数据校验、多环境切换 配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 第一种、application.properties 语法结构 :key=value 第二种、application.yml 语法结构 :key:空格 value 配置文件 阅读全文
posted @ 2021-06-28 10:39 转身刹那的潇洒 阅读(138) 评论(0) 推荐(0) 编辑
摘要:自动装配原理 pom.xml spring-boot-dependencies 核心依赖在父工程中,SpringBoot的版本控制中心! 我们引入一些Springboot依赖的时候,不需要指定版本,因为Springboot有他的版本仓库,统一管理版本 springboot启动器 <dependenc 阅读全文
posted @ 2021-06-28 09:16 转身刹那的潇洒 阅读(110) 评论(0) 推荐(0) 编辑
摘要:Springboot快速入门 第一个springboot程序Hello,World 我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。 我的环境准备: java11 Ma 阅读全文
posted @ 2021-06-28 08:27 转身刹那的潇洒 阅读(211) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示