随笔分类 -  SpringBoot

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