Package com.bytedesk.kbase.faq
Class FaqJsonLoader
java.lang.Object
com.bytedesk.kbase.faq.FaqJsonLoader
FAQ JSON文件加载器
用于从JSON文件中加载FAQ数据并解析成对象
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
FAQ实体类 对应JSON文件中的每个FAQ条目static class
FAQ配置类 对应JSON文件的根节点 -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.springframework.core.io.ResourceLoader
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
resourceLoader
@Autowired private org.springframework.core.io.ResourceLoader resourceLoader
-
-
Constructor Details
-
FaqJsonLoader
public FaqJsonLoader()
-
-
Method Details
-
loadFaqs
加载FAQ配置 从classpath:kbasedemo/faq.json文件中加载FAQ数据- Returns:
- FaqConfiguration FAQ配置对象
- Throws:
RuntimeException
- 如果加载失败
-