# leesite **Repository Path**: JackieZheng/leesite ## Basic Information - **Project Name**: leesite - **Description**: LeeSite 是一款基于代码生成器的快速开发平台,用于解决 Java Web 项目中的重复工作。开发工具采用 Intellij IDEA,使用 Maven 方式构建。前端 UI 采用 Bootstrap MetroNic V4.7 实现。 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-05-24 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LeeSite 一款基于代码生成器的快速开发平台,用于解决 Java Web 项目中的重复工作。开发工具采用 Intellij IDEA,使用 Maven 方式构建。前端 UI 采用 Bootstrap MetroNic V4.7 实现。 ## Installation and Getting Started 参考文档及详细说明发表在[WiKi](https://github.com/topsale/leesite/wiki/LeeSite) ### Step 1 下载源码 git clone https://github.com/topsale/leesite.git ### Step 2 安装本地依赖 这里使用了 maven-install-plugin 插件,通过拦截 mvn clean 命令将依赖安装至本地仓库 mvn clean ### Step 3 初始化数据库 * 修改 leesite-database/db-init.properties 文件,替换为自己的数据源 * 进入 leesite-database/db 目录,双击运行 db-init.bat ### Setp 4 修改数据源 修改 leesite-module/src/main/resources/leesite.properties 文件,替换为自己的数据源 ### Step 5 启动 将项目导入 IDEA,创建 Tomcat Server,启动即可 登录账号:admin 登录密码:admin ## Getting help **Email** : topsale@vip.qq.com ## Modules overview ### leesite-build Root 项目,负责整体构建和模块组装 ### leesite-dependencies 定义项目所需要的全部依赖 ### leesite-parent 依赖 leesite-dependencies 模块,用于配置 CheckStyle,我没有实现 CheckStyle 的具体配置,有需要的同学请自行配置并将 pom.xml 中的 true 改为 false 即可 ### leesite-module 依赖 leesite-parent 模块,项目源码 ### leesite-database 依赖 leesite-parent 模块,数据库初始化 ## Maven overlays 将 LeeSite 作为框架依赖到您的项目中: ```xml com.funtl.leesite leesite-dependencies ${leesite.version} pom import com.funtl.leesite leesite-module ${leesite.version} war com.funtl.leesite leesite-module ${leesite.version} jar classes ``` ## Maven archetype 使用 [leesite-archetype-webapp](https://github.com/topsale/leesite-archetype-webapp) 生成基于 LeeSite 的 Java Web 项目骨架 ## License LeeSite is Open Source software released under the [Apache 2.0 license.](http://www.apache.org/licenses/LICENSE-2.0.html)