Library Search
结果页java
在 技术栈 中找到 7 个匹配结果。
技术栈
技术栈
7 个 Java p
- Spring Boot 内嵌 Tomcat,无需部署 war 包
# Java Hello World — Spring Boot REST API
## 目标
用 Spring Boot 3 创建一个 RESTful Web 服务,返回 JSON 格式的 "Hello World"。
## 完整代码
```java
// HelloWorldApplication.java
pa… 3% Spring Framework // 方式二:Java 注解配置
ApplicationContext annoCtx =
new AnnotationConfigApplicationContext(AppConfig.class);
NotificationConsumer consumer2 =
annoCtx.getBean(Notifica… 3% MyBatis-Plus per.deleteById(id) > 0;
}
}
```
```java
// ── 控制器 ──
package com.example.demo.controller;
import com.example.demo.entity.User;
import com.example.demo.service.UserService;
import org.springframe… 3% Spring Boot ### Q: JDK 版本不匹配?
确保 JAVA_HOME 指向正确的 JDK 版本,并在 pom.xml 中指定 `<java.version>17</java.version>`。
### Q: 端口被占用?
默认 8080 端口被占用时,在 `application.properties` 中设置:
```properties
server.port=8081
```
### Q: L… 2% Spring Security en、角色权限控制。
## 完整代码
### 1. JWT 工具类
```java
package com.example.security;
import io.jsonwebtoken.*;
import io.jsonwebtoken.security.Keys;
import org.springframework.stereotype.Component;
import jav… 2% Spring Batch build();
}
}
```
### 6. 触发 Job
```java
@RestController
@RequestMapping("/batch")
public class BatchController {
@Autowired
private JobLauncher jobLauncher;
@Autowired
private J… 2% Apache Dubbo }
}
```
**provider/ProviderApplication.java**
```java
package com.example.provider;
import org.apache.dubbo.config.spring.context.annotation.EnableDubbo;
import org.springframework.boot.SpringAppli… 2%