代码生成器(CodeGen)安装说明
欢迎大家使用CodeGen,以下步骤帮助您一步步搭建起CodeGen。
在开始之前,您最少需要一台安装有Tomcat,一台安装有MySql的Windows或Linux服务器。
- git clone https://github.com/ctripcorp/dal.git
- CodeGen是一个Web项目,名称是dal-dao-gen,依赖于dao-gen-core这个jar包。
- 进入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注册的用户:
关于MS Sql Server jdbc驱动的说明
Dal Code Gen依赖微软的JDBC驱动来访问Sql Server。但这个驱动很多公司的Nexus仓库里面没有,可以参考这里来安装:
- 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)使用说明
相关文章
- 硅谷互联网公司的开发流程
开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro
- RESTful-表述性状态转移风格
REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即
- 稳定性思考
产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能
- Supervisor守护队列发邮件
安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et
- 安装libsodium,让服务器支持chacha20等加密方式
用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod
随机推荐
- 硅谷互联网公司的开发流程
开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro
- RESTful-表述性状态转移风格
REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即
- 稳定性思考
产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能
- Supervisor守护队列发邮件
安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et
- 安装libsodium,让服务器支持chacha20等加密方式
用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod