编辑
2025-08-09
java web
00

跨域报错问题由浏览器访问后端服务因端口、主机、协议等产生的报错问题。

编辑
2025-08-08
java web
00

Swagger根据controller类中的注解生成接口文档,通过服务地址+swagger-ui.html访问并且可以在线调试接口。 以下是Swagger配置介绍:

编辑
2025-07-31
小说
00

这是一个故事。

编辑
2025-07-28
后端
00

通过AiService工具类实现接口阻塞式调用

1、添加依赖

目前较新的langchain4j的依赖仅支持java17及以上,较低的java版本运行会报错

<dependency> <groupId>dev.langchain4j</groupId> <artifactId>langchain4j-spring-boot-starter</artifactId> <version>1.0.1-beta6</version> </dependency> <dependency> <groupId>dev.langchain4j</groupId> <artifactId>langchain4j-open-ai-spring-boot-starter</artifactId> <version>1.0.1-beta6</version> </dependency>

2、声明接口

新建一个接口,并在接口内声明一个方法

public interface ConsultantService { //用于聊天的方法 public String chat(String message); }

3、配置代理接口

新建一个配置类,注入OpenAiChatModel,创建返回值为声明接口类型的函数并构造,通过注解注入bean对象

@Configuration public class AiServiceConfig { @Autowired private OpenAiChatModel model; @Bean public ConsultantService consultantService(){ //参数为代理接口类型 ConsultantService build = AiServices.builder(ConsultantService.class) .chatModel(model) .build(); return build; } }

4、创建API接口并测试

这里主要是调用代理接口的chat方法,传入message参数实现提问

@RestController public class AiServiceController { @Autowired private ConsultantService consultantService; @RequestMapping("/chat") public String chat(String message){ String chat = consultantService.chat(message); return chat; } }

image.png

编辑
2025-07-27
前端
00

组件间的通信

父传子

1、使用props语法

调用子组件时加入传输数据,编码子组件过程中进行引用