6 Star 9 Fork 4

tanghc / easymybatis-generator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

easymybatis-generator

easymybatis对应的代码生成器,采用velocity模板生成.

使用方法

  • 下载项目
  • 作为maven项目导入
  • 了解下resources/cfg/t_user.properties,按照这种方式如法炮制.

配置完毕后,运行Run.java即可

配置详解

t_user.properties为例

// 驱动
driverClass=com.mysql.jdbc.Driver
// 数据库连接
jdbcUrl=jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
// 数据库用户名密码
username=root
password=root

// 数据库名
dbName=stu
// 表名
tableName=address
// package
packageName=com.myapp
  • 全局配置

以下是全局配置,对所有配置文件有效.全局配置中的参数可以单独放在配置文件中.比如放在t_user.properties中,那么这个配置会覆盖全局的配置

// 指定存放Dao类的包名
daoPackageName=dao
// 指定存放实体类的包名,结合packageName,实体类的包名如下:package com.myapp.entity
entityPackageName=entity
// 实体类类名后缀,可以填Entity,Po等.
entitySuffix=
// 如果为true,实体类默认加上implements Serialable
serializable=false

模板

velocity变量参考velocity变量说明.md

  • entity.tpl_cont 实体类模板
  • dao.tpl_cont dao类模板

空文件

简介

easymybatis对应的代码生成器 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/durcframework/easymybatis-generator.git
git@gitee.com:durcframework/easymybatis-generator.git
durcframework
easymybatis-generator
easymybatis-generator
master

搜索帮助