栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MyEclipse 使用Generator插件生成SSM项目实体类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MyEclipse 使用Generator插件生成SSM项目实体类

一、MyEclipse安装Generator插件

引用文章地址

generator插件下载地址:https://github.com/2224132867/mybatis-generator--
百度云盘下载地址:
链接:https://pan.baidu.com/s/1AyE_mdjEtef6S7TZs0ysXg 
提取码:k9ng

1、查到自己myeclipse的安装目录。
2、新建一个文件夹(myPlugin),放置插件文件

3、解压压缩文件。
4、复制解压后,对应目录下的全部文件
C:UsersAdministratorDesktopmybatis-generator—mastergenerator-mastereclipseUpdateSite


5、把复制的文件粘贴到MyEclipse安装目录myPlugin(第二步建的文件夹),这里我建了一个子文件夹,区分插件类型。

6、在MyEclipse安装目录dropins目录下,新建文件mybatis.link

文件类容:path=自己第二步新建文件夹的路径

7.重启 MyEclipse,安装插件成功。

二、使用Generator生成实体类

引用文章地址

1、创建建Maven项目,项目名为hb

2、配置pom.xml文件


	4.0.0
	com
	com.hb
	war
	0.0.1-SNAPSHOT
	com.hb Maven Webapp
	http://maven.apache.org
	
		
			junit
			junit
			3.8.1
			test
		

		
		
			mysql
			mysql-connector-java
			5.1.6
		

		
		
			org.mybatis.generator
			mybatis-generator-core
			1.3.2
		
	

	
		com.hb
		
			
				maven-compiler-plugin
				
					1.7
					1.7
					UTF-8
					
						srcmainwebappWEB-INFlib
					
				
			

			
				org.mybatis.generator
				mybatis-generator-maven-plugin
				1.3.2
				
					
						mysql
						mysql-connector-java
						5.1.35
					
				
				
					
					src/main/resources/generatorConfig.xml
					true
				
			
		
	


3、在src/main/java下创建generatorConfig.xml文件





	
	
	

		
		
			
			
			
			
		

		
		
		

		
		
			
		

		
		
			
			
			
			
			
			
			
			
		

		
		
			
		

		
		
			
		

		
		

注意:我的数据库dolphin_v3下有一个表chuc_card_account

4、右键generatorConfig.xml,选择Generate MyBatis/iBATIS Artifacts

5、生成实体类后

6、实体类

package com.hb.po;

import java.math.BigDecimal;

public class ChucCardAccount {
    private String id;

    private String mlevel;

    private String mcode;

    private String mid;

    private String uname;

    private String uphone;

    private String cstate;

    private String cardStart;

    private String cardVend;

    private BigDecimal savemoney;

    private BigDecimal totalmoney;

    private String intime;

    private String utime;

    public ChucCardAccount(String id, String mlevel, String mcode, String mid, String uname, String uphone, String cstate, String cardStart, String cardVend, BigDecimal savemoney, BigDecimal totalmoney, String intime, String utime) {
        this.id = id;
        this.mlevel = mlevel;
        this.mcode = mcode;
        this.mid = mid;
        this.uname = uname;
        this.uphone = uphone;
        this.cstate = cstate;
        this.cardStart = cardStart;
        this.cardVend = cardVend;
        this.savemoney = savemoney;
        this.totalmoney = totalmoney;
        this.intime = intime;
        this.utime = utime;
    }

    public ChucCardAccount() {
        super();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getMlevel() {
        return mlevel;
    }

    public void setMlevel(String mlevel) {
        this.mlevel = mlevel;
    }

    public String getMcode() {
        return mcode;
    }

    public void setMcode(String mcode) {
        this.mcode = mcode;
    }

    public String getMid() {
        return mid;
    }

    public void setMid(String mid) {
        this.mid = mid;
    }

    public String getUname() {
        return uname;
    }

    public void setUname(String uname) {
        this.uname = uname;
    }

    public String getUphone() {
        return uphone;
    }

    public void setUphone(String uphone) {
        this.uphone = uphone;
    }

    public String getCstate() {
        return cstate;
    }

    public void setCstate(String cstate) {
        this.cstate = cstate;
    }

    public String getCardStart() {
        return cardStart;
    }

    public void setCardStart(String cardStart) {
        this.cardStart = cardStart;
    }

    public String getCardVend() {
        return cardVend;
    }

    public void setCardVend(String cardVend) {
        this.cardVend = cardVend;
    }

    public BigDecimal getSavemoney() {
        return savemoney;
    }

    public void setSavemoney(BigDecimal savemoney) {
        this.savemoney = savemoney;
    }

    public BigDecimal getTotalmoney() {
        return totalmoney;
    }

    public void setTotalmoney(BigDecimal totalmoney) {
        this.totalmoney = totalmoney;
    }

    public String getIntime() {
        return intime;
    }

    public void setIntime(String intime) {
        this.intime = intime;
    }

    public String getUtime() {
        return utime;
    }

    public void setUtime(String utime) {
        this.utime = utime;
    }
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459864.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号