RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
小型ORM框架ActiveJDBC

ActiveJDBC 是一个快速和轻量级的 Java 的 ORM 小型框架,语法简单易于理解,同时支持多数据库链接。ActiveJDBC 的文档非常完善。基于以下原则设计:

创新互联建站网站建设公司,提供成都网站建设、网站设计,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!

  1. 惯例重于配置(无配置)
  2. 拥有 SQL 知识就足够了
  3. 轻量级而且直观的代码
  4. 无会话
  5. 无持久层管理
  6. 无 proxying

下面是一个简单的 Model 类:

 
 
 
  1. public class Main { 
  2.     public static void main(String[] args) { 
  3.         new DB("corporation").open("com.mysql.jdbc.Driver", "jdbc:mysql://localhost/test",  
  4.                 "root", "p@ssw0rd"); 
  5.         new DB("university").open("oracle.jdbc.driver.OracleDriver",  
  6.                 "jdbc:oracle:thin:@localhost:1521:xe",  
  7.                 "activejdbc", "activejdbc"); 
  8.  
  9.         Employee.deleteAll(); 
  10.         Student.deleteAll(); 
  11.  
  12.         Employee.createIt("first_name", "John", "last_name", "Doe"); 
  13.         Employee.createIt("first_name", "Jane", "last_name", "Smith"); 
  14.  
  15.         Student.createIt("first_name", "Mike", "last_name", "Myers"); 
  16.         Student.createIt("first_name", "Steven", "last_name", "Spielberg"); 
  17.  
  18.         System.out.println("*** Employees ***"); 
  19.         Employee.findAll().dump(); 
  20.         System.out.println("*** Students ***"); 
  21.         Student.findAll().dump(); 
  22.  
  23.         new DB("corporation").close(); 
  24.         new DB("university").close(); 
  25.     } 

【编辑推荐】

  1. Java 7发布倒计时,你准备好了吗?
  2. 理解Java基础之注解Annotation
  3. JBoss AS 7.0 正式版发布(含下载)
  4. 轻量级Java表达式求值器Aviator 2.0版本发布

新闻名称:小型ORM框架ActiveJDBC
URL链接:http://www.jxjierui.cn/article/cohpsgg.html