You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

jQAssistant的EJB3插件是否应自动生成手册中列出的Concepts?

jQAssistant的执行流程分为扫描和分析两个核心阶段,业务相关的标签不会在扫描阶段自动生成:

  • 扫描阶段只会生成最基础的结构节点,比如类、注解、方法、依赖关系等原生数据,不会附加任何业务场景相关的标签
  • 你提到的Concept就是插件预定义的领域规则集合,EJB3插件已经把识别@Local、@Remote、@Stateless等EJB注解、给对应类型打Ejb/Local/Remote标签的逻辑封装成了内置Concept,这些规则只会在分析阶段执行。

你扫描后看不到对应标签,是因为只执行了扫描步骤,没有触发分析阶段的Concept应用。如果你是用Maven插件执行,只需要在扫描后额外执行jqassistant:analyze目标,插件就会自动运行所有内置的EJB3相关Concept,执行完成后不需要手动运行查询,就能在数据库里看到对应的EJB相关标签。

你手动执行的这段Cypher:

MATCH (t:Type)-[:ANNOTATED_BY]->()-[:OF_TYPE]->(a:Type)
WHERE a.fqn="javax.ejb.Local"
SET t:Ejb:Local
RETURN t AS LocalBean

本质就是EJB3插件内置Concept的底层实现逻辑,常规使用场景下不需要手动运行这类规则。

内容的提问来源于stack exchange,提问作者eerriicc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 15:06:03