mybatis的反向工程

2021-08-11 14:34:47 字數 1112 閱讀 9577

工具:myeclipse,資料庫oracle,框架mybatis

1.mybatis的反向工程會比hibernate的反向工程麻煩一點。

這裡需要乙個外掛程式myeclipse反向工程外掛程式及模版api.rar,裡面有詳細的模版和外掛程式安裝教程,下面是初始時候的包檢視:

init.properties檔案內容:project記得寫你專案的名稱

#mybatis generator configuration

project=mybatis_1_auto

jdbc_driver=oracle.jdbc.driver.oracledriver

jdbc_url=jdbc:oracle:thin:@127.0.0.1:1521:orcl

jdbc_user=scott

jdbc_password=oracle

generatorconfig.xml檔案內容:

<?xml version="1.0" encoding="utf-8" ?>  	

2. 右鍵配置檔案generatorconfig.xml,選擇generator mybatis/ibatis artifacts即可生成orm對映檔案

3.順便貼一下我的oracle資料庫sql:

create table news (

id number(10) not null primary key,

title varchar2(100) not null unique,

content varchar2(200) not null)

create sequence seq_news

maxvalue 9999999

start with 3

increment by 1

cache 20;

PowerDesigner 的反向工程

有的時候要分析別人的資料庫 但看錶不能很好的體現業務邏輯 所以可以用powerdesigner的反向工程來解決 這裡用mysql 來舉例子,因為pd中沒有mysql的odbc,得用connection profiles來解決。新建乙個工作空間 資料庫 configure connections co...

UML反向工程方法

記得選擇為每個目錄單獨建立包,也可以反向c語言工程的,記得c語言工程要選擇原型別為c,這樣反向出來才不會一直報錯。2 接著我們開始開啟vs,如果原工程有sln檔案,直接開啟即可,如果沒有,則 整個工程匯入即可,接著就可以針對著ea反向工程的目錄乙個個反向源 3 面對 ea自動化出來的很粗糙的原始碼模...

mybatis逆向工程

通過genrator實現,官網為 配置generator.xml targetproject src 然後執行測試類 org.junit.test public void testmbg throws exception只能生成一些簡單的增刪改查方法 更改 測試逆向工程 public sqlsess...