新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
小型ORM框架ActiveJDBC
ActiveJDBC 是一個快速和輕量級的 Java 的 ORM 小型框架,語法簡單易于理解,同時支持多數(shù)據(jù)庫鏈接。ActiveJDBC 的文檔非常完善?;谝韵略瓌t設(shè)計:

創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司,提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);可快速的進(jìn)行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!
- 慣例重于配置(無配置)
- 擁有 SQL 知識就足夠了
- 輕量級而且直觀的代碼
- 無會話
- 無持久層管理
- 無 proxying
下面是一個簡單的 Model 類:
- public class Main {
- public static void main(String[] args) {
- new DB("corporation").open("com.mysql.jdbc.Driver", "jdbc:mysql://localhost/test",
- "root", "p@ssw0rd");
- new DB("university").open("oracle.jdbc.driver.OracleDriver",
- "jdbc:oracle:thin:@localhost:1521:xe",
- "activejdbc", "activejdbc");
- Employee.deleteAll();
- Student.deleteAll();
- Employee.createIt("first_name", "John", "last_name", "Doe");
- Employee.createIt("first_name", "Jane", "last_name", "Smith");
- Student.createIt("first_name", "Mike", "last_name", "Myers");
- Student.createIt("first_name", "Steven", "last_name", "Spielberg");
- System.out.println("*** Employees ***");
- Employee.findAll().dump();
- System.out.println("*** Students ***");
- Student.findAll().dump();
- new DB("corporation").close();
- new DB("university").close();
- }
- }
【編輯推薦】
- Java 7發(fā)布倒計時,你準(zhǔn)備好了嗎?
- 理解Java基礎(chǔ)之注解Annotation
- JBoss AS 7.0 正式版發(fā)布(含下載)
- 輕量級Java表達(dá)式求值器Aviator 2.0版本發(fā)布
分享名稱:小型ORM框架ActiveJDBC
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/cohpsgg.html


咨詢
建站咨詢
