Fork me on GitHub

随笔分类 -  Spring Boot

摘要://https://www.cnblogs.com/operationhome/p/12253549.html //https://cloud.tencent.com/developer/ask/57625(XZ 是基于 LZMA2(LZMA 的改进版本)的文件格式,考虑客户对 zip 压缩软件支持 阅读全文
posted @ 2021-10-28 19:46 花儿笑弯了腰 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 文档中定义了对项目中的缓存,提供的一种简便的解决方案,可以通过注解的方式设置需要缓存的方法,从而减少缓存代码和业务代码的耦合,并且可以方便得集成第三方缓存技术。 缓存配置 在 Spring Boot 中通过 @EnableCaching 注解自动化配置合适的缓存管理器(Cac 阅读全文
posted @ 2018-10-03 14:58 花儿笑弯了腰 阅读(529) 评论(0) 推荐(0) 编辑
摘要:CORS 是一个 W3C 标准,全称是”跨域资源共享”(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了 AJAX 只能同源使用的限制(跨域资源共享 CORS 详解)。 解决 CORS 跨域方法大致有如下几类: 阅读全文
posted @ 2018-09-27 12:32 花儿笑弯了腰 阅读(20119) 评论(2) 推荐(3) 编辑
摘要:Spring Boot 集成 Swagger2 很简单,由于接口采用了OAuth2.0 & JWT 协议做了安全验证,使用过程中也遇到了很多小的问题,多次尝试下述配置可以正常使用。 Maven io.springfox springfox-swagger2 2.8.0 ... 阅读全文
posted @ 2018-09-03 20:45 花儿笑弯了腰 阅读(11129) 评论(2) 推荐(0) 编辑
摘要:账户密码存储的安全性是一个很老的话题,但还是会频频发生,一般的做法是 SHA256(userInputpwd+globalsalt+usersalt) 并设置密码时时要求长度与大小写组合,一般这样设计可以满足绝大部分的安全性需求。更复杂一些的方案有组合算法签名(比如:SHA256 + BCRYPT 组合 ) , 两步认证,Password Hash 等。 在之前集成 spring-securi... 阅读全文
posted @ 2018-09-03 16:02 花儿笑弯了腰 阅读(5943) 评论(0) 推荐(1) 编辑
摘要:在使用 Spring Cloud 体系来构建微服务的过程中,用户请求是通过网关(ZUUL 或 Spring APIGateway)以 HTTP 协议来传输信息,API 网关将自己注册为 Eureka 服务治理下的应用,同时也从 Eureka 服务中获取所有其他微服务的实例信息。搭建 OAuth2 认 阅读全文
posted @ 2018-07-20 20:12 花儿笑弯了腰 阅读(43893) 评论(4) 推荐(8) 编辑
摘要:今天打算整理一下 Spring Boot 的基础篇,这系列的文章是我业余时间来写的,起源于之前对微服务比较感兴趣,微服务的范畴比较广包括服务治理、负载均衡、断路器、配置中心、API网关等,还需要结合 docker,K8s 等一套新的容器技术。后面就了解 Spring Boot 与 Spring Cloud ,主要是因为相对其他技术平台生态与成熟性都比较完善,站在巨人的肩膀上嘛; 文章都是想到哪个主... 阅读全文
posted @ 2017-09-20 22:07 花儿笑弯了腰 阅读(563) 评论(0) 推荐(0) 编辑
摘要:对于软件系统而言,持久化数据到数据库是至关重要的一部分。在 Java 领域,有很多的实现了数据持久化层的工具和框架(ORM)。ORM 框架的本质是简化编程中操作数据库的繁琐性,比如可以根据对象生成 SQL 的 Hibernate ,后面 Hibernate 也实现了JPA 的规范,使用 JPA 的方 阅读全文
posted @ 2017-09-02 14:58 花儿笑弯了腰 阅读(1193) 评论(0) 推荐(1) 编辑
摘要:默认静态资源映射目录 默认映射路径 在平常的 web 开发中,避免不了需要访问静态资源,如常规的样式,JS,图片,上传文件等;Spring Boot 默认配置对静态资源映射提供了如下路径的映射 /static (or /public or /resources or /META-INF/resources) ,如下: /META-INF/resources/ classpath:/resource... 阅读全文
posted @ 2017-08-28 15:25 花儿笑弯了腰 阅读(8363) 评论(0) 推荐(4) 编辑
摘要:MAVEN 配置 IDEA 配置 CTRL + SHIFT + A 查找 勾选 make project automatically 选项(File-Settings-Compiler-Build Project automatically) ctrl+shift+alt+/ 查找Registry 阅读全文
posted @ 2017-08-20 16:18 花儿笑弯了腰 阅读(3105) 评论(0) 推荐(0) 编辑