SpringBoot
文章平均质量分 79
学习与交流
木鱼非鸟
把“坚持”坚持成习惯
展开
-
SpringBoot学习(七)————Swagger、集成swagger、swagger配置扫描接口、配置API
文章目录Swagger集成swaggerswagger配置扫描接口配置API文档的分组Swagger现如今是前后端分离的时代,为了解决前后端之间沟通之间的矛盾,可以使用swagger,进行接口的实时更新RestFul风格文档在线自动生成工具=》API文档和API定义同步更新直接运行,可以在线测试API接口在项目使用swagger需要springboxswagger2ui集成swagger导包<!-- swagger 使用2.9.2版本,对于3.0.0没有sea原创 2021-08-03 16:32:14 · 533 阅读 · 0 评论 -
SpringBoot学习(六)————简单的shiro启动、登录拦截、用户认证、整合Mybatis、实现授权、thymeleaf和shir整合
文章目录Shrio简单的shiro启动登录拦截用户认证整合Mybatis实现授权thymeleaf和shiroShrio是Java的安全(权限)框架可以完成认证,授权,加密,会话管理,web集成,缓存等简单的shiro启动导包<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</原创 2021-08-03 16:29:26 · 267 阅读 · 0 评论 -
SpringBoot学习(五)———— 整合JDBC、DruidDataSource、SpringSecurity
文章目录整合JDBCDruidDataSourceSpringSecurity整合JDBCapplication.yamlspring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai driv原创 2021-08-03 16:16:52 · 288 阅读 · 0 评论 -
SpringBoot学习(四)———— MVC配置原理、实现简单的功能、页面国际化、登录拦截、抽取组件/循环/判断、增删查改
文章目录MVC配置原理实现简单的功能页面国际化登录拦截抽取组件/循环/判断增删查改MVC配置原理修改SpringBoot的默认配置:SpringBoot在自动配置组件时,先看容器中有没有用户自己的配置,如果有就用用户自己配置的,如果没有就用容器的自动配置,有些组件可以存在多个,会将默认配置和用户配置组合使用自定义配置类编写一个@Configuration注释的注解类,实现WebMvcConfigurer,还不能标注@EnableWebMvc//扩展视图解析器@Configuration//如果想原创 2021-08-03 16:15:28 · 181 阅读 · 0 评论 -
SpringBoot学习(三)———— 自动配置原理、静态资源导入
文章目录自动配置原理SpringBoot Web开发静态资源导入自动配置原理在我们配置文件中能配置的东西,都存在一个固有的规律xxxAutoConfiguration类(在spring.factories)都是容器中的一个组件,最后加入到容器中,用他们来事项自动配置 ; xxxProperties 的 (@ConfiguretionProperties) 和 配置文件 绑定,我们就可以使用自定义的配置了例子server: port: 8081在SpringBoot中存在一原创 2021-07-25 14:12:20 · 187 阅读 · 2 评论 -
SpringBoot学习(二)————主启动类、 yaml 、多环境配置及配置文件的位置
文章目录主启动类yaml多环境配置及配置文件的位置主启动类//标注是一个springboot应用@SpringBootApplicationpublic class Springboot01HelloworldApplication { public static void main(String[] args) { //将springboot应用启动 SpringApplication.run(Springboot01HelloworldApplicati原创 2021-07-25 14:09:28 · 579 阅读 · 1 评论 -
SpringBoot学习(一)————自动配置
文章目录SpringBootHelloWorld自动配置启动配置pom.xml启动器主程序SpringBootSpring是为了解决企业应用开发的复杂性创建的,简化开发约定大于配置SpringBoot的优点:为所有spring开发者更快的入门开箱即用,提供各种默认配置来简化开发项目的配置内嵌式容器简化web项目没有冗余代码的生成和xml配置的要求HelloWorld@Controller@RequestMapping("/hello")public class原创 2021-07-25 14:06:44 · 101 阅读 · 0 评论