项目初期,面对大量表的CRUD需求,着实让人着急。不过,最近发现mybatis generator可以自动生成CRUD功能的代码。试了一下,还不错。下面我介绍一下这个功能的用法。
关键步骤:
- 创建mybatis generator使用的配置文件
- 调用mybatis generator,并以1#的配置文件作为入参
- (可选)在springboot环境下需要生成的mapper接口添加@mapper注解(也可以在springboot应用启动处添加@MapperScan注解)
由于时间关系,我这里就不一一介绍该功能的详细用法,仅把我项目中的源码贴出来,供大家参考。需要了解该功能细节的,可以惨开官方文档:http://mybatis.org/generator/
- 工程的文件布局
- 创建mybatis generator使用的配置文件
<jdbcConnection driverClass="org.postgresql.Driver"
connectionURL="jdbc:postgresql://192.168.0.200/happylife"
userId="juan"
password