代码生成器(CodeGen)安装说明

技术文档网 2021-04-25

欢迎大家使用CodeGen,以下步骤帮助您一步步搭建起CodeGen。

在开始之前,您最少需要一台安装有Tomcat,一台安装有MySql的Windows或Linux服务器。

1. 如何获取CodeGen的源码?
2. 如何生成CodeGen的War包并部署到服务器?
  • 进入dao-gen-core目录,执行mvn clean install命令生成jar包。
  • 切换到dal-dao-gen目录,执行mvn clean install命令生成war包,进入target子目录,得到ROOT.war。
  • 将ROOT.war拷贝至Tomcat的webapps目录下,切换至bin目录,启动Tomcat(Windows下执行startup.bat,Linux下执行startup.sh)。

如果希望直接安装使用,可以在这里下载,需要是CSDN注册的用户:

Dal Code Gen CSDN下载链接

关于MS Sql Server jdbc驱动的说明

Dal Code Gen依赖微软的JDBC驱动来访问Sql Server。但这个驱动很多公司的Nexus仓库里面没有,可以参考这里来安装:

Microsoft JDBC Drivers依赖安装

3. 如何建立CodeGen的数据库?
  • CodeGen后台使用MySql作为数据库,如果是第一次运行CodeGen,会弹出向导窗口提示您进行数据库相关的配置。
  • 如果想重新配置数据库信息,请清空项目Classpath下jdbc.properties文件的内容,保持空白。

  • DB Address:请填入数据库地址,可以是IP或者域名
  • DB Port:数据库端口
  • DB User:用户名
  • DB Password:密码

点击“连接测试”以测试当前数据库地址是否工作,连接成功后点击“下一步”以继续

  • DB Catalog:选择要保存CodeGen数据的数据库
  • Team Name:请输入DAL Admin Team的名称(DAL Admin Team是CodeGen系统的管理员组,拥有最高的权限)
  • Comment:对Team Name的注释
  • Admin No:管理员工号(该帐号为DAL Admin Team的初始管理员)
  • Name:管理员姓名
  • Email:管理员电子邮箱地址
  • Password:管理员密码,用于登录CodeGen系统(后台以MD5加密方式存储)

点击“保存”完成设置。至此,CodeGen的初始化工作已全部完成,您可以开始使用CodeGen了,请继续访问 代码生成器(CodeGen)使用说明

相关文章

  1. 硅谷互联网公司的开发流程

    开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro

  2. RESTful-表述性状态转移风格

    REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即

  3. 稳定性思考

    产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能

  4. Supervisor守护队列发邮件

    安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et

  5. 安装libsodium,让服务器支持chacha20等加密方式

    用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod

随机推荐

  1. 硅谷互联网公司的开发流程

    开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro

  2. RESTful-表述性状态转移风格

    REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即

  3. 稳定性思考

    产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能

  4. Supervisor守护队列发邮件

    安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et

  5. 安装libsodium,让服务器支持chacha20等加密方式

    用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod