Skip to content

Commit

Permalink
改善文档
Browse files Browse the repository at this point in the history
  • Loading branch information
zouzhigang committed Apr 12, 2018
1 parent 4b41456 commit f5bfe6c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ mybatis-generator-gui是基于[mybatis generator](http://www.mybatis.org/generat
### 核心特性
* 按照界面步骤轻松生成代码,省去XML繁琐的学习与配置过程
* 保存数据库连接与Generator配置,每次代码生成轻松搞定
* 内置常用插件,比如offset
* 内置常用插件,比如分页插件
* 把数据库中表列的注释生成为Java实体的注释,生成的实体清晰明了
* 可选的去除掉对版本管理不友好的注释,这样新增或删除字段重新生成的文件比较过来清楚
* 目前已经支持Mysql、Oracle、PostgreSQL与SQL Server,暂不对其他非主流数据库提供支持。

Expand Down Expand Up @@ -46,6 +47,11 @@ Eclipse or IntelliJ IDEA中启动, 找到```com.zzg.mybatis.generator.MainUI```

​ 另外需要注意,windows系统打包成exe的话需要安装WiXToolset3+的环境;由于打包后会把jre打入安装包,两个平台均100M左右,体积较大请自行打包;打包后的安装包在target/jfx/native目录下

### 注意事项
* 本自动生成代码工具只适合生成单表的增删改查,对于需要做数据库联合查询的,请自行写新的XML与Mapper;
* 部分系统在中文输入方法时输入框中无法输入文字,请切换成英文输入法;
* 如果不明白对应字段或选项是什么意思的时候,把光标放在对应字段或Label上停留一会然后如果有解释会出现解释;


### 文档
更多详细文档请参考本库的Wiki
Expand All @@ -60,7 +66,7 @@ Eclipse or IntelliJ IDEA中启动, 找到```com.zzg.mybatis.generator.MainUI```
* 如果有任何的错误截图会更好

### QQ群
鉴于有的同学可能有一些特殊情况不能使用,我建了一个QQ群供大家交流QQ群号:613911142(已满),608454894
鉴于有的同学可能有一些特殊情况不能使用,我建了一个QQ群供大家交流QQ群号:613911142(已满),608454894

### 赞助
本工具纯属个人业余时间开发与维护,如果你觉得软件对你有用,欢迎赞助,金额随意 :)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ private void setTooltip() {
commentCheckBox.setTooltip(new Tooltip("使用数据库的列注释作为实体类字段名的Java注释 "));
useActualColumnNamesCheckbox.setTooltip(new Tooltip("是否使用数据库实际的列名作为实体类域的名称"));
useTableNameAliasCheckbox.setTooltip(new Tooltip("在Mapper XML文件中表名使用别名,并且列全部使用as查询"));
overrideXML.setTooltip(new Tooltip("重新生成时把原XML文件覆盖,否则是追加"));
}

void loadLeftDBTree() {
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/fxml/MainUI.fxml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
<Label text="主键(选填)" GridPane.rowIndex="2" />
<HBox alignment="CENTER_LEFT" GridPane.columnIndex="1" GridPane.columnSpan="3" GridPane.rowIndex="2" GridPane.valignment="CENTER">
<children>
<TextField fx:id="generateKeysField" prefHeight="27.0" prefWidth="154.0" promptText="primary key, such as id" GridPane.columnIndex="1" GridPane.rowIndex="3">
<TextField fx:id="generateKeysField" prefHeight="27.0" prefWidth="154.0" promptText="主键字段名,如果主键是自动生成的,insert的时候会返回插入的主键值" GridPane.columnIndex="1" GridPane.rowIndex="3">
<GridPane.margin>
<Insets left="5.0" right="5.0" />
</GridPane.margin>
Expand Down

0 comments on commit f5bfe6c

Please sign in to comment.