Library Search
结果页SpringBoot 服务注册与动态配置实战
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Spring Boot # Spring Boot
Spring Boot 是 Pivotal 团队基于 Spring Framework 推出的开源 Java 后端框架,旨在简化 Spring 应用的初始搭建与开发过程。
## 是什么
Spring Boot 通过「约定优于配置」的理念,提供了自动配置、起步依赖、Actuator 监控等特性,让开发者能快速创建独立运行的、生产级别的 Spring 应用。内嵌 To… 2% Nacos ## 目标
演示 Spring Boot 应用接入 Nacos,实现服务注册发现 + 动态配置热更新。启动两个实例后,通过 Nacos 控制台修改配置,应用无需重启即可生效。
## 完整代码
### 1. pom.xml 依赖
```xml
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>sprin… 2% Spring Cloud # Spring Cloud
Spring Cloud 是基于 Spring Boot 的分布式系统/微服务架构一站式解决方案。
## 是什么
Spring Cloud 提供了一套工具集,用于快速构建分布式系统中的常见模式:配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、分布式会话等。
## 解决什么问题
- **服务注册与发现**:服务动态上下线,消费者自动发现提供者… 2% Java ### 第一步:创建项目
```bash
# 用 Spring Initializr: https://start.spring.io
# 依赖选: Spring Web, Spring Data JPA, H2 Database, Lombok, Validation
```
### 第二步:三层架构
```
controller/ ← 接收请求,返回响应
service/ ←… 2% Apache Dubbo @SpringBootApplication
@EnableDubbo
public class ConsumerApplication {
public static void main(String[] args) {
SpringApplication.run(ConsumerApplication.class, args);
}
}
```
## 运行步骤… 1% Spring Framework ```
请求 → DispatcherServlet
→ HandlerMapping(找到 Handler + Interceptors)
→ HandlerAdapter(执行 Handler)
→ Handler(Controller)
→ 返回 ModelAndView
→ ViewResolver(解析视图)… 1% Spring Data JPA # Spring Data JPA 深入与性能优化教程
## 第一章:实体映射详解
### 1.1 关联关系
```java
@Entity
public class Order {
@Id @GeneratedValue
private Long id;
@ManyToOne(fetch = FetchType.LAZY) // 默认 LAZY,建议显式声明… 1% NestJS # NestJS 毕设实战 — 企业级架构入门
## 前言
如果你想让毕设代码看起来「专业」,NestJS 是最佳选择。它的模块化、依赖注入、装饰器风格让代码整洁且可测试。面试时拿出 NestJS 项目,面试官会眼前一亮。
## 第一章:理解依赖注入(DI)
NestJS 的核心是 **IoC 容器**(控制反转)。你不需要手动 `new` 对象,容器自动帮你组装:
```typescri… 1%