u-orm輕量級(jí)的ORM框架
u-orm 是一個(gè)適用、快速、簡(jiǎn)單、輕量級(jí)的 Java ORM 小型框架,無(wú)第三方包依賴(lài),只有一個(gè)commons-logging.jar ,為了日志輸出。整個(gè)jar包只有121KB,并封裝了很多實(shí)用的操作函數(shù),詳細(xì)見(jiàn)api中的org.uorm.dao.common.ICommonDao 。
enjoy it! just make your own simple orm.
POJO生成工具
提供數(shù)據(jù)庫(kù)對(duì)應(yīng)ORM類(lèi)生成工具,詳見(jiàn)Wiki里的“POJO生成工具”
使用簡(jiǎn)單
使用簡(jiǎn)單、上手快、靈活,無(wú)需學(xué)習(xí)HQL、Mybatis等,只需要會(huì)sql就行。
#支持?jǐn)?shù)據(jù)庫(kù)類(lèi)型:
DB2、Postgresql、Oracle、MS-SqlServer、MySql、H2Database、Derby、HSQL、Firebird、 Interbase、Informix、Ingres (9,10)、Unisys 2200 Relational Database (RDMS)、TimesTen 5.1
#支持的主鍵生成器:
assigend、uuid、uuid.hex、guid、increment、sequence、select 用戶可實(shí)現(xiàn)自己的主鍵生成器 實(shí)現(xiàn)接口org.uorm.dao.id.IdentifierGenerator。 并把ORM對(duì)應(yīng)類(lèi)的keyGenerator設(shè)置為實(shí)現(xiàn)的類(lèi)全名例:org.uorm.dao.id.UUIDGenerator
Dependency jar(依賴(lài)包)
只有一個(gè)依賴(lài)包 commons-logging.jar , 只是為了日志輸出。
