资源简介

直接在Eclipse or IntelliJ IDEA中启动, 找到com.zzg.mybatis.generator.MainUI运行也可以,或者在dos窗口下运行也可以,视图化操作 简单快捷

资源截图

代码片段和文件信息

package com.zzg.mybatis.generator;

import com.zzg.mybatis.generator.controller.MainUIController;
import com.zzg.mybatis.generator.util.ConfigHelper;
import javafx.application.Application;
import javafx.fxml.FxmlLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import javax.swing.*;
import java.net.URL;

/**
 * 这是本软件的主入口要运行本软件请直接运行本类就可以了不用传入任何参数
 */
public class MainUI extends Application {

private static final Logger _LOG = LoggerFactory.getLogger(MainUI.class);

@Override
public void start(Stage primaryStage) throws Exception {
ConfigHelper.createEmptyFiles();
URL url = Thread.currentThread().getContextClassLoader().getResource(“fxml/MainUI.fxml“);
FxmlLoader fxmlLoader = new FxmlLoader(url);
Parent root = fxmlLoader.load();
primaryStage.setResizable(true);
primaryStage.setScene(new Scene(root));
primaryStage.show();

MainUIController controller = fxmlLoader.getController();
controller.setPrimaryStage(primaryStage);
}

public static void main(String[] args) {
String version = System.getProperty(“java.version“);
if (Integer.parseInt(version.substring(2 3)) >= 8 && Integer.parseInt(version.substring(6)) >= 60) {
launch(args);
} else {
Jframe jframe = new Jframe(“版本错误“);
jframe.setSize(500 100);
jframe.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
JPanel jPanel = new JPanel();
JLabel jLabel = new JLabel(“JDK的版本不能低于1.8.0.60,请升级至最近的JDK 1.8再运行此软件“);
jPanel.add(jLabel);
jframe.add(jPanel);
jframe.setLocationRelativeTo(null);
jframe.setVisible(true);

}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-22 17:36  mybatis生成工具\
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\
     文件          23  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\HEAD
     文件         313  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\config
     文件          73  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\description
     目录           0  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\
     文件         478  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\applypatch-msg.sample
     文件         896  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\commit-msg.sample
     文件         189  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\post-update.sample
     文件         424  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\pre-applypatch.sample
     文件        1642  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\pre-commit.sample
     文件        1348  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\pre-push.sample
     文件        4951  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\pre-rebase.sample
     文件         544  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\pre-receive.sample
     文件        1239  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\prepare-commit-msg.sample
     文件        3610  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\hooks\update.sample
     文件        6054  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\index
     目录           0  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\info\
     文件         240  2017-06-22 17:23  mybatis生成工具\mybatis-generator-gui\.git\info\exclude
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\
     文件         185  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\HEAD
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\heads\
     文件         185  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\heads\master
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\remotes\
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\remotes\origin\
     文件         185  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\logs\refs\remotes\origin\HEAD
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\objects\
     目录           0  2017-06-22 17:37  mybatis生成工具\mybatis-generator-gui\.git\objects\info\
     目录           0  2017-06-22 17:24  mybatis生成工具\mybatis-generator-gui\.git\objects\pack\
............此处省略244个文件信息

评论

共有 条评论