spring boot
文章平均质量分 88
熬夜的王
一个勇往直前的程序员!
展开
-
【Spring】搭建SpringBoot + OAuth2认证授权服务
在这篇博客中,我们成功搭建了一个基于Spring Boot和OAuth2的认证授权服务。我们配置了用户存储、安全配置、OAuth2授权服务器和资源服务器,并创建了一些基本的控制器和前端页面来演示登录和访问受保护资源的过程。请注意,这只是一个简单的示例,用于演示基本的OAuth2流程。在生产环境中,你需要考虑更多的安全性和配置选项,例如使用JWT令牌、配置数据库、添加错误处理、日志记录等。原创 2024-09-12 23:23:29 · 826 阅读 · 0 评论 -
【SpringBoot】根据条件加载Bean之@ConditionalOnExpression
ConditionalOnExpression注解是Spring Boot中一个强大的条件注解,它允许我们根据SpEL表达式的结果来决定是否创建Bean。通过本文的介绍,我们了解了@ConditionalOnExpression注解的含义、参数意义、源码分析及使用场景。在实际项目中,合理使用@ConditionalOnExpression注解,可以让我们更加灵活地控制Bean的创建,提高代码的可维护性。原创 2024-08-28 22:53:51 · 1171 阅读 · 0 评论 -
【Spring Cloud】Consul
Consul 是一个开源的服务发现、配置和分段(segmentation)解决方案,主要用于支持分布式系统中的服务。它由 HashiCorp 公司开发,被设计用来提供服务发现、健康检查、键值存储、多数据中心支持等功能。服务发现:Consul 能够让服务自动注册并发现其他服务,支持通过 DNS 或 HTTP API 的方式查询服务实例。健康检查:Consul 提供了健康检查机制,可以定期检查服务实例的健康状态,以确保只有健康的服务实例可以被其他服务发现。原创 2024-08-22 23:35:57 · 877 阅读 · 0 评论 -
《SpringBoot实战篇》静态方法使用配置文件中的参数
在本文中,我们使用了@Component、@Value和@PostConstruct三个注解,将配置参数加载到静态变量中。虽然这种方法很方便,但我们也可以通过其他方式来实现配置参数的加载。欢迎大家留言讨论。!!原创 2023-05-05 23:41:59 · 2978 阅读 · 0 评论