无分类 SpringBoot整合Kotlin构建Web服务 今天我们尝试Spring Boot整合Kotlin,并决定建立一个非常简单的Spring Boot微服务,使用Kotlin作为编程语言进行编码构建。
无分类 基于 CODING 的 Spring Boot 持续集成项目 CI 过程:代码编写 -> 源代码库(GitHub or gitlab)-> CI 服务器(代码构建、自动化测试、结果反馈【构建结果】)
java Netty+SpringBoot+FastDFS+Html5实现聊天App(六) Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。 Netty+SpringBoot+FastDFS+Html5实现聊天App,项目github链接。 本章完整代码链接。 本章将给聊天App_PigChat加上心跳机制。 为什么要实现心跳机制 如果…
java Intellij IDEA 开发 Spring-boot项目 热部署,自动部署 使用Intellij IDEA 开发 Spring-boot项目,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启,就更没有使用热部署一样。
无分类 Spring Security整合KeyCloak保护Rest API 今天我们尝试Spring Security整合Keycloak,并决定建立一个非常简单的Spring Boot微服务,使用Keycloak作为我的身份验证源,使用Spring Security处理身份验证和授权。
无分类 SpringBoot参数校验 在正常的项目开发中,我们常常需要对程序的参数进行校验来保证程序的安全性。参数校验非常简单,说白了就是对参数进行正确性验证,例如非空验证、范围验证、类型验证等等。校验的方式也有很多种。如果架构设计的…
java Netty+SpringBoot+FastDFS+Html5实现聊天App(五) Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。 Netty+SpringBoot+FastDFS+Html5实现聊天App,项目github链接。 本章完整代码链接。 本章主要讲的是聊天App_PigChat中关于聊天功能的实现。 移除方法与处…
无分类 关于微服务架构的思考 最近在项目中遇到了一些问题,一个比较多的问题服务和服务直接调用混乱 a服务调用b b服务调用c c服务调用d 导致后期升级会出现很多问题 如果有个流程图也许会好些 但是没有 因此我陷入了思考, 如果进行重构的话…