mybatis生成實體類
文章轉自http://www.zuidaima.com/share/2148093791816704.htm
專案(apptjca)mybatis通過表order生成實體,配置檔案,介面,整理如下
1)配置generatorConfig.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <classPathEntry location="mysql-connector-java-5.1.27.jar" /> <context id="DB2Tables" targetRuntime="MyBatis3"> <!-- 是否去除自動生成的註釋 true:是 : false:否 --> <commentGenerator> <property name="suppressAllComments" value="true" /> </commentGenerator> <!--資料庫連結URL,使用者名稱、密碼 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/logtest" userId="root" password="root"> </jdbcConnection> <javaTypeResolver > <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <!-- 生成模型的包名和位置--> <javaModelGenerator targetPackage="com.logca.entity" targetProject="src"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <!-- 生成對映檔案的包名和位置--> <sqlMapGenerator targetPackage="com.logca.mapper" targetProject="src"> <property name="enableSubPackages" value="true" /> </sqlMapGenerator> <!-- 生成DAO的包名和位置--> <javaClientGenerator type="XMLMAPPER" targetPackage="com.logca.dao" targetProject="src"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <!-- 要生成的表 tableName是資料庫中的表名或檢視名 domainObjectName是實體類名--> <table tableName="order" domainObjectName="Order" enableCountByExample="lib" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"/> </context> </generatorConfiguration>
2)在lib資料夾下建立src檔案,加入下面的包
3)cmd執行
1.cd C:\Users\zhmin\workspace\logCA\WebContent\WEB-INF\lib
2.java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite
4)執行成功後/lib/src檔案下生成檔案
相關推薦
Mybatis生成實體類測試例項
前言:必須要注意很多該注意的地方,心細永遠是好的 注意:檔案路徑不能存在空格,不然會報%2...錯誤 開始 第一步: 匯入MyBatis的jar包,和生成實體類的工具包 匯入jdbc包,匯入log4j包 第二步: 修改mbgConfiguration.xml
mybatis生成實體類
文章轉自http://www.zuidaima.com/share/2148093791816704.htm 專案(apptjca)mybatis通過表order生成實體,配置檔案,介面,整理如下 1)配置generatorConfig.xml <?xml vers
Mybatis自動生成實體類和實體映射工具
ase 忽略 路徑 package mapping decimal rri upd 需要 Mybatis Mysql生成實體類 用到的Lib包: mybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.30.jar
AutomaticallyProfile 自動化引擎 MyBatis和DB溝通的引擎 (根據數據庫信息自動給生成實體類那些...)
... 數據庫名 ica cmd 信息 images 類名 sources 生成 1.首先建立一個文件夾AutomaticallyProfile 文件夾內有四個jar包 :mysql.jar mybat
使用generatorConfig工具自動生成mybatis的實體類以及dao接口和映射文件
color 大寫 nod com auto 主鍵 imm target ont 1:數據準備 創建一個數據庫表 1 CREATE TABLE `logininfo` ( 2 `id` BIGINT(20) NOT NULL AUTO_INCREMENT, 3 `u
使用mybatis反向自動生成實體類和mapper映射文件和接口文件
http 實體類 pos -- cti 連接 rule ima app 問題描述: 最近在做web的東西,想要從數據庫中生成實體類,然後操作數據庫,然後做一些增刪改查的工作, 發現可以直接使用mybatis直接生成javabean,還有可以直接生成mapper的映射文件。具
maven 工程mybatis自動生成實體類
type string lai 分享 leg xsd enables resolv drive generatorConfig.xml [html] view plain copy <?xml version="1.0" encoding="UTF-8"
mybatis根據數據庫表結構自動生成實體類,dao,mapper
nts cat mybatis pack edt enc ren val 執行 首先, pom需要引入 <!-- mysql --> <dependency> <groupId>mysql</groupI
SpringBoot中使用Mybatis Generator進行資料庫表逆向工程自動生成實體類和mapping對映
1.首先在專案中建立一個GeneratorDisplay工具類,放在com.springbootdemo.util下 package com.springbootdemo.util; import java.io.File; import java.util.ArrayList; imp
使用mybatis外掛generator生成實體類,dao層和mapper對映
本文主要講如何使用generator外掛自動生成我們所需要的實體類,Dao層和對應的mapper對映檔案,首先講一下命令列下用本地jar包使用,然後再講專案中整合進generator外掛進行生成。現在教程開始(Mysql資料庫為例) 一 本
MyBatis系列 逆向工程自動生成實體類、Mapper、SQL
說明:MyBatis 需要程式設計師自己編寫sql語句,mybatis官方提供逆向工程,可以針對單表自動生成mybatis執行所需要的程式碼。MyBatis Generator:簡稱MBG,是一個專門為MyBatis框架使用者定製的程式碼生成器,可以快速的根據表生成對應的對映檔案,介面,
mybatis 逆向工程生成實體類
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.
利用MyBatis-Generator工具根據現有資料庫生成實體類和Mapper介面
第一步:在pom.xml中匯入mybatis-generator工具包 <dependencies> <dependency> <groupId>org.mybatis.generator</groupId>
mybatis generator 反向生成實體類
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http:
MyBatis Generator工具使用(自動生成實體類、SQL定義檔案、Mapper介面)
建立一個ovls-generator工程 核心是MyBatis Generator(它可以生成POJO(實體類)和sql.xml及sql方法和mapper(DAO介面)) 一.導包 mysql-connector-java mybatis mybatis-generator-co
MyBatis自動生成實體類、對映、Dao介面
1、在web.xml配置,加入以下程式碼(加在<plugins><plugins/>標籤中) <plugin> <groupId>org.mybatis.generator</groupId>
記mybatis-generator生成實體類繼承基類的一個大坑
我的天哪,一個簡單的問題,搞死我了。 在我們用mybatis-generator生成實體類的時候,會希望這些實體類繼承自一個基類,這個基類包含了實體類共同的屬性,如uuid,createdate等資訊。 問題來了,直接在generatorConfig中新增roo
使用mybatis-generator自動生成實體類,介面實現類和Mapper對映配置檔案
使用mybatis-generator生成實體類,DAO實現類和Mapper對映 Mybatis-generator外掛依據Java實體類和資料庫表的對映關係,將實體類的屬性和資料表中列名一一對應,執行後自動生成model,DAO和Mapper
利用mybatis框架逆向工程生成實體類dao和mapper
1、引入maven依賴 <build> <finalName>demo6</finalName> <plugins> <plugin> &l
通過idea (maven專案)生成實體類、dao、和mybatis的mapper.xml
1、建立maven專案,引入以下jar包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs