MCPcopy Index your code
hub / github.com/L1yp/van-app

github.com/L1yp/van-app @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,361 symbols 3,936 edges 265 files 59 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Van

项目介绍:随便写的个人项目,似乎也用不上swagger😄

目标

安装步骤

  1. 创建一个数据库:van
  2. 执行db文件夹内的sql脚本
  3. 将application-local.yml.bak复制一份,重命名为:application-local.yml
  4. 启动VanApplication

数据库备份

mysqldump -uroot -p --databases van > van.sql

Feature

  1. 自动完成字段 增删(需要动态生成并执行SQL)

Extension points exported contracts — how you extend this code

IFieldCondition (Interface)
(no doc) [6 implementers]
src/main/java/com/l1yp/model/db/modeling/permission/IFieldCondition.java
IModelingOptionTypeService (Interface)
(no doc) [3 implementers]
src/main/java/com/l1yp/service/modeling/IModelingOptionTypeService.java
IWorkflowTypeDefService (Interface)
(no doc) [3 implementers]
src/main/java/com/l1yp/service/workflow/def/IWorkflowTypeDefService.java
IWorkflowTypeVerService (Interface)
(no doc) [3 implementers]
src/main/java/com/l1yp/service/workflow/def/IWorkflowTypeVerService.java
IWorkflowEngineTaskService (Interface)
(no doc) [3 implementers]
src/main/java/com/l1yp/service/workflow/engine/IWorkflowEngineTaskService.java

Core symbols most depended-on inside this repo

add
called by 101
src/main/java/com/l1yp/service/system/IDepartmentService.java
getMkey
called by 61
src/main/java/com/l1yp/model/db/modeling/ModelingPage.java
equals
called by 58
src/main/java/com/l1yp/base/RedisKey.java
get
called by 57
src/main/java/com/l1yp/base/RedisTool.java
copy
called by 41
src/main/java/com/l1yp/util/BeanCopierUtil.java
getField
called by 40
src/main/java/com/l1yp/model/db/modeling/ModelingField.java
getId
called by 37
src/main/java/com/l1yp/model/db/system/Role.java
ok
called by 35
src/main/java/com/l1yp/model/common/ResultData.java

Shape

Method 2,069
Class 235
Interface 42
Enum 15

Languages

Java100%

Modules by API surface

src/main/java/com/l1yp/model/db/workflow/engine/RuntimeTask.java61 symbols
src/main/java/com/l1yp/model/view/system/DepartmentView.java39 symbols
src/main/java/com/l1yp/model/db/modeling/permission/BlockExpressionModel.java39 symbols
src/main/java/com/l1yp/model/db/system/Department.java36 symbols
src/main/java/com/l1yp/model/view/system/MenuView.java33 symbols
src/main/java/com/l1yp/model/view/modeling/ModelingViewColumnView.java33 symbols
src/main/java/com/l1yp/model/task/QuartzTriggerModel.java33 symbols
src/main/java/com/l1yp/model/db/modeling/ModelingViewColumn.java33 symbols
src/main/java/com/l1yp/model/db/modeling/ModelingView.java33 symbols
src/main/java/com/l1yp/model/db/system/Menu.java32 symbols
src/main/java/com/l1yp/model/view/workflow/instance/WorkflowActivityInfo.java31 symbols
src/main/java/com/l1yp/model/db/system/User.java30 symbols

For agents

$ claude mcp add van-app \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact