随笔分类 - SpringBoot
摘要:分布式 1. Dubbo 2. 整合Dubbo Zookeeper SpringBoot 1. 提供者提供服务 1. 导入依赖 <!--导入依赖 dubbo + zookeeper--> <!--dubbo--> <!-- https://mvnrepository.com/artifact/org
阅读全文
摘要:任务 1. 异步任务 1. 在需要异步的方法上添加注解 package com.wang.service; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Se
阅读全文
摘要:Swagger 1. 简介 号称世界上最流行的API框架 RestFul API 文档在线自动生成工具 ⇒ API文档与API定义同步更新 直接运行, 可以在线测试API接口 支持多种语言 在项目中使用Swagger需要SpringFox Swagger2 ui 2. SpringBoot集成Swa
阅读全文
摘要:Shiro 1. QuickStart 1. 导入依赖 这里同时导入了log4j, Shiro默认的日志是commons-logging <dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro
阅读全文
摘要:SpringSecurity 1. 简介 SpringSecurity是SpringBoot默认的底层安全模块的技术选型 重要的类(SpringSecurity的核心) WebSecurityConfigureAdapter: 自定义Security策略 AuthenticationManagerB
阅读全文
摘要:Data 1. 配置文件 新建项目时, 选择mysql和jdbc Driver, 导入依赖 在配置文件中配置用户名, 密码, url, 以及Driver spring: datasource: username: root password: 123456 url: jdbc:mysql://loc
阅读全文
摘要:SpringBoot Web开发 1. 自动装配 SpringBoot到底帮我们配置了什么? 我们能不能进行修改? 能修改哪些东西? 能不能扩展? XXXAutoConfiguration: 向容器中自动装配的组件 XXXProperties: 自动装配类, 装配配置文件中自定义的一些内容! 2.
阅读全文
摘要:SpringBoot配置 1. yaml 1. 基础语法 # 普通的Key-Value name: wang # 对象 student: name: wang age: 3 #行内写法 student: {name: wang, age: 3} #数组 pets: - cat - dog - pig
阅读全文
摘要:第一个SpringBoot程序 1. 创建方法 可以在官网直接下载后, 导入idea开发 直接使用idea创建一个springboot项目(一般开发直接在idea中创建) 2. 第一个程序 package com.wang.helloWorld; import org.springframework
阅读全文