gitextract_tz7ayfc4/ ├── .gitignore ├── README.md ├── _config.yml ├── package/ │ └── macosx/ │ └── mybatis-generator-gui.icns ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── zzg/ │ │ └── mybatis/ │ │ └── generator/ │ │ ├── Main.java │ │ ├── MainUI.java │ │ ├── bridge/ │ │ │ └── MybatisGeneratorBridge.java │ │ ├── controller/ │ │ │ ├── BaseFXController.java │ │ │ ├── DbConnectionController.java │ │ │ ├── FXMLPage.java │ │ │ ├── GeneratorConfigController.java │ │ │ ├── MainUIController.java │ │ │ ├── OverSshController.java │ │ │ ├── PictureProcessStateController.java │ │ │ ├── SelectTableColumnController.java │ │ │ ├── TabPaneController.java │ │ │ └── TableColumnConfigsController.java │ │ ├── exception/ │ │ │ └── DbDriverLoadingException.java │ │ ├── model/ │ │ │ ├── CachedFXMLLoader.java │ │ │ ├── DatabaseConfig.java │ │ │ ├── DatabaseDTO.java │ │ │ ├── DbType.java │ │ │ ├── GeneratorConfig.java │ │ │ └── UITableColumnVO.java │ │ ├── plugins/ │ │ │ ├── CommonDAOInterfacePlugin.java │ │ │ ├── DbRemarksCommentGenerator.java │ │ │ ├── JavaTypeResolverJsr310Impl.java │ │ │ ├── MySQLForUpdatePlugin.java │ │ │ ├── MySQLLimitPlugin.java │ │ │ └── RepositoryPlugin.java │ │ ├── util/ │ │ │ ├── ConfigHelper.java │ │ │ ├── ConnectionManager.java │ │ │ ├── DbUtil.java │ │ │ └── MyStringUtils.java │ │ └── view/ │ │ ├── AlertUtil.java │ │ ├── LeftDbTreeCell.java │ │ └── UIProgressCallback.java │ └── resources/ │ ├── fxml/ │ │ ├── MainUI.fxml │ │ ├── basicConnection.fxml │ │ ├── generatorConfigs.fxml │ │ ├── newConnection.fxml │ │ ├── selectTableColumn.fxml │ │ ├── sshBasedConnection.fxml │ │ └── tableColumnConfigs.fxml │ ├── lib/ │ │ ├── mysql-connector-java-5.1.38.jar │ │ ├── mysql-connector-java-8.0.11.jar │ │ ├── ojdbc6.jar │ │ ├── postgresql-9.4.1209.jar │ │ ├── sqlite-jdbc-3.19.3.jar │ │ └── sqljdbc4-4.0.jar │ ├── logback.xml │ └── style.css └── test/ └── java/ └── com/ └── zzg/ └── mybatis/ └── generator/ └── util/ ├── ConfigHelperTest.java └── StringUtilTest.java