![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 86
稻草人0.0
一个农村大学生在大城市迷茫的流浪着...
展开
-
Dubbo+Zookeeper 学习
RPC什么是RPC?RPC是远程过程调用(Remote Procedure Call)的缩写形式。以下文字来源网站:https://developer.51cto.com/art/201906/597963.htmRPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox、Google gR原创 2021-11-24 22:33:37 · 1248 阅读 · 0 评论 -
SpringBoot 任务
SpringBoot任务1、异步任务启动类开启异步注解功能: @EnableAsync使用注解 @Async,告诉 spring 这是一个异步方法2、邮件任务Java邮件发送代码:https://github.com/becauseoflife/CodeDemo/tree/main/JavaDemo/JavaSeEmailDemoJavaWeb邮件发送代码: https://github.com/becauseoflife/CodeDemo/tree/main/JavaDemo/J原创 2021-11-04 23:27:41 · 144 阅读 · 0 评论 -
Swagger 学习笔记
Swagger前后端分离后,前后端集成联调会造成无法及时协商,及时解决接口交互等问题。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。随着时间推移,版本迭代,接口文档往往很容易就跟不上代码。作为一个程序员,最讨厌两件事:1、别人不写注释。2、自己写注释。1、什么是Swagger?Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 目标是对 RESTful A原创 2021-09-29 00:04:12 · 98 阅读 · 0 评论 -
Shiro 学习笔记
Shiro1、什么是Shiro?Apache Shiro 是一个功能强大且易于使用的 Java 安全(权限)框架。Apache Shiro 可以完成认证、授权、加密、会话管理、Web 集成、缓存等。Apache Shiro 有易于理解的 API,可以快速轻松地保护任何应用程序, 其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。下载地址:http://shiro.apache.org/index.html2、Shiro有什么功能?Authentication:身份认证原创 2021-07-29 17:18:32 · 151 阅读 · 0 评论 -
SpringSecurity 学习笔记
SpringSecuritySpring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于Spring的应用程序的实际标准。Spring Security 是一个框架,致力于为 Java 应用程序提供身份验证和授权。与所有Spring项目一样,Spring Security 的真正强大之处在于可以轻松扩展以满足自定义要求。简介Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的We原创 2021-02-01 20:49:21 · 115 阅读 · 0 评论 -
SpringBoot Web 学习笔记(3)
SpringBoot Web 学习笔记无论是关系型数据库还是非关系型数据库,**Spring Boot **底层都是采用 Spring Data 的方式统一进行处理。一、整合 JDBC 使用1、新建 SpringBoot 项目,还要导入 Web 依赖2、新建yaml配置文件: application.ymlspring: datasource: username: 'root' password: '' url: jdbc:mysql://localhost:3306原创 2021-01-31 17:11:59 · 97 阅读 · 0 评论 -
SpringBoot Web 学习笔记(2)
SpringBoot Web 开发静态资源打开 WebMvcAutoConfiguration 类里面的静态类 WebMvcAutoConfigurationAdapter 里面的 addResourceHandlers() 方法@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) { // 有没有自定义配置 if (!this.resourceProperties.isAddMappin原创 2021-01-29 23:40:12 · 239 阅读 · 0 评论 -
Spring Boot 学习笔记(1)
什么是 Spring? Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。Spring是一个开源框架,它由Rod Johnson创建。 目的是为了解决企业应用开发的复杂性而创建的。Spring 如何简化 Java 开发的? 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于 POJO 的轻量级和最小侵入性编程; 2、通过 IOC,依赖注入(DI)和面向接口实现松耦合; 3、基于切面(AOP)和惯例进行声明式编程; 4、通过切面和模版减少样式代原创 2021-01-29 23:30:29 · 439 阅读 · 0 评论