Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

hidlestone/MyBatisCodeGenerator

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyBatisCodeGenerator

此项目提供相关插件,可在 MyBtis 代码生成器基础上,修改定制自己想要的生成代码命名格式风格。支持 IBatis、MyBatis 代码生成。

附注:  

使用 mybatis-generator 自动生成文件,默认名都是XXXExample.java,XXXMapper.java,XXXMapper.xml, 如果要求是XXXDao.java,XXXCondition.java,XXXDao.xml 无法实现。

1.修改 db.properties 数据库配置,代码生成位置

#=================MySQL=================
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mytest?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
jdbc.username=root
jdbc.password=root

#=================Oracle=================
#jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
#jdbc.url=jdbc:oracle:thin:@localhost:1521:mytest
#jdbc.username=cemalluser
#jdbc.password=cemallpass

#=================DB2=================
#jdbc.driverClassName=com.ibm.db2.jcc.DB2Driver
#jdbc.url=jdbc:db2://10.0.12.10:50000/mytest
#jdbc.username=Administrator
#jdbc.password=i2finance720

#================ POJO 产生的目录和包名==================
java.model.target.package=com.payn.pojo
java.model.target.project=.\\src\\genresult

#================ Mapper 接口产生的目录和包名==================
javaClient.target.package=com.payn.mapper
javaClient.target.project=.\\src\\genresult

#================ Mapper 映射配置文件产生的目录和包名==================
sqlmap.target.package=com.payn.mapper
sqlmap.target.project=.\\src\\genresult\\resource

2.IBatis 代码生成器配置

修改 IBatisGeneratorConfig.xml 配置文件

3.MyBatis 代码生成器配置

修改 MyBatisGeneratorConfig.xml 配置文件

4.根据使用的是 IBatis 或者 MyBatis 运行对应的主方法

IBatisGenerator、MyBatisGenerator

About

MyBatis/IBatis Oracle/MySql/DB2 代码生成器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.