![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
文章平均质量分 53
海也是风
岁月平添了我的愁
展开
-
SpringBoot中的异步、邮件、定时任务
异步、邮件、定时任务1. 异步任务在异步任务上加上注解@Async@Asyncpublic void hello(){ try { Thread.sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("数据正在处理");}在启动类上加注解@EnableAsync2. 邮件任务导原创 2021-03-17 14:23:58 · 117 阅读 · 0 评论 -
SpringBoot中Swagger的使用笔记
Swagger1. 简介号称世界上最流行的api框架RestFul Api文档在线自动生成工具直接运行,可以在线测试api接口支持多种语言(java,php)在项目中使用Swagger需要Springbox:Swagger2ui2. Springboot整合Swagger导入依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springf原创 2021-03-17 14:20:47 · 129 阅读 · 0 评论 -
SpringBoot中Shiro的应用
Shiro1. 什么是ShiroApache Shiro是一个fava的安全(权限)框架。Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以完成,认证,授权,加密,会话管理,Web集成,缓存等。2. Shiro有哪些功能Authentication:身份认证、登录,验证用户是不是拥有相应的身份Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限,即判断用户能否进行什么操作,如:验证某原创 2021-03-17 14:16:33 · 179 阅读 · 0 评论 -
SpringBoot中SpringSecurity的使用
SpringSecurity简介: Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的Web安全控制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实简介现强大的安全管理!记住几个类:WebSecurityConfigurerAdapter:自定义Security策略AuthenticationManagerBuilder:自定义认证策原创 2021-01-20 10:03:35 · 191 阅读 · 0 评论 -
Springboot中Mybatis的整合
Mybatis整合新建项目导入依赖<!--mybatis-spring-boot-starter --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version>&原创 2021-01-13 22:27:47 · 105 阅读 · 1 评论 -
Springboot开发员工管理系统(完整步骤及思路)
员工管理系统1. 首页配置注意点:所有页面的静态资源都需要使用thymeleaf接管:@{}<link th:href="@{/css/bootstrap.min.css}" rel="stylesheet">2. 页面国际化先编写两个国际化文件,将需要国际化的属性分别添加在配置文件中配置一下#我们的配置文件的真实位置spring.messages.basename=i18n.login在前端页面中,用th:和#{}添加到具体字段或者按钮上:<h原创 2021-01-13 22:26:29 · 1159 阅读 · 0 评论 -
Springboot的Web开发
SpringBoot web开发1. 静态资源总结:在SpringBoot中,我们可以使用以下方式处理静态资源webjarspublic,static,/**,resources优先级:reousrces > static(默认) > public2. 首页定制首页index.html在public、resources、static、templates四个文件夹下均生效放在templates下需要加入thymeleaf引擎3. thymeleaf原创 2021-01-13 22:22:46 · 101 阅读 · 0 评论 -
Springboot的JSR303校验
JSR303校验直接在注入实体类上添加注解,然后在需要校验的属性上加上相关的注解@Validated //数据校验public class Person { @Email() private String name; private Integer age; private Boolean happy; private Date birth; private Map<String,Object> maps; private Lis原创 2021-01-13 22:18:20 · 77 阅读 · 0 评论 -
Springboot的yaml语法
yaml语法#普通k-value值:server: port: 8081#对象student1: name: ranhaifeng age: 12#对象的行内写法:student: {name: ranhaifeng,age: 12}#数组hobbys1: - basketball - pingpong#数组的行内写法hobbys: [basketball,pingpong]注:yaml对空格的要求十分严格!yaml可以直接给实体类赋值:原创 2021-01-13 22:17:23 · 78 阅读 · 0 评论 -
Springboot的自动装配原理超重点!
自动装配原理pom.xml:spring-boot-dependencies:核心依赖在父工程中我们在写或者引入一些SpringBoot依赖的时候,不需要指定版本,就是因为有这些版本仓库启动器:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <原创 2021-01-13 22:16:47 · 121 阅读 · 0 评论 -
SpringBoot框架的优点
SpringBoot优点为所有Spring开发者更快入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化web项目没有冗余代码生成和xml配置的要求原创 2021-01-13 22:15:17 · 378 阅读 · 0 评论