# HerbiV-kotlin **Repository Path**: zhouzhoukang/herbiv-kotlin ## Basic Information - **Project Name**: HerbiV-kotlin - **Description**: HerbiV SpringBoot kotlin 后端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-12 - **Last Updated**: 2024-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, Kotlin ## README # HerbiV-kotlin > HerbiV 后端 kotlin 版本 > > 相关链接 > > [HerbiV 核心-NJUCM](https://github.com/MLi-lab-Bioinformatics-NJUCM/HerbiV) > > [HerbiV-vue 基于 Vue 的 HerbiV 前端](https://github.com/zhou-zhoukang/HerbiV-vue) ## 项目配置与部署 **mysql** - 数据库字段与原始 csv 字段并不一一对应,需要注意 - status 字段说明:0 - 正在分析 **herbiv-cli** - 配置环境变量 HERBIV_HOME 指向 herbiv 项目根目录 **other** - 在 application-dev.yml 中可以配置静态资源文件的路径, - 所有分析结果将会存放在该路径下 - 7个csv放在该路径下以方便提供下载服务 **deploy** - 打包出来的 jar 可以直接 `java -jar xx.jar` 运行 - 若开源,需要注意隐藏数据库密码 ## 功能特性 - 日志基于 AOP 开发,在 controller 中只需要一个注解就可以自动生成日志 - 每次分析都会根据分析参数生成唯一的序列号,通过该序列号可以查到当此的分析结果,相同参数不会重复分析 - 分析结果会存在文件中,通过静态资源的方式提供给前端