Library Search
结果页

java

在 元器件 / 技术栈 / 知识库 中找到 13 个匹配结果。

返回文档库
技术栈

技术栈

6 个
查看全部
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… 2% 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… 2% 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% Kotlin 2017 年被 Google 宣布为 Android 官方首选语言。它完全兼容 Java,并以简洁语法、空安全、协程并发三大杀器著称,目前在服务端(Spring Boot)、Android、跨平台(KMP)三大方向高速增长。 ## 解决什么问题 - Java 冗长样板代码 → data class、扩展函数、类型推断精简 40%+ - NullPointerException → 编译期空安全类… 2%
知识库

知识库

7 个
IoC 容器基本用法 // 方式二:Java 注解配置 ApplicationContext annoCtx = new AnnotationConfigApplicationContext(AppConfig.class); NotificationConsumer consumer2 = annoCtx.getBean(Notifica… 2% 02-虚拟线程与并发编程 # Java 进阶篇:虚拟线程与并发编程 ## 背景 JDK 21 引入了虚拟线程(Virtual Threads,Project Loom),彻底改变了 Java 的并发模型。与传统平台线程不同,虚拟线程由 JVM 管理,轻量到可以创建百万个。 ## 核心概念 ### 1. 虚拟线程 vs 平台线程 ```java // 传统平台线程 — 重量级(约 1MB 栈内存/线程) Threa… 2% 协程与数据类——从 Java 到 Kotlin 的飞跃 | Java | Kotlin | 代码行数减少 | |------|--------|------------| | POJO + getter/setter | `data class` | ~80% | | try-catch null | `?.` `?: ` | ~60% | | CompletableFuture | 协程 `async/await` | ~50% | | switch… 2% 用户 CRUD——BaseMapper 与条件构造器 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… 2% JWT 认证完整实现 en、角色权限控制。 ## 完整代码 ### 1. JWT 工具类 ```java package com.example.security; import io.jsonwebtoken.*; import io.jsonwebtoken.security.Keys; import org.springframework.stereotype.Component; import jav… 2% MyBatis-Plus 实战入门 als("password") ); ``` ## 第四章:分页插件 ```java @Configuration public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor interceptor() { MybatisPlusInterceptor interceptor = ne… 2% 01-spring-boot全栈Web开发 # Java 入门篇:Spring Boot 3 全栈 Web 开发 ## 背景 Spring Boot 是 Java 生态中最流行的微服务框架,用"约定大于配置"的理念大幅简化了 Spring 应用的搭建。本教程带你构建一个完整的用户管理系统。 ## 核心概念 ### 1. 控制反转(IoC)和依赖注入(DI) Spring 容器管理 Bean 的生命周期和依赖关系。用 `@Autowi… 2%