小型Java ORM框架 ActiveJDBC

jopen 10年前
     <p>ActiveJDBC 是一个快速和轻量级的 Java 的 ORM 小型框架,语法简单易于理解,同时支持多数据库链接。ActiveJDBC 的文档(javadoc)非常完善。基于以下原则设计:</p>    <ul>     <li>惯例重于配置(无配置)</li>     <li>拥有 SQL 知识就足够了</li>     <li>轻量级而且直观的代码</li>     <li>无会话</li>     <li>无持久层管理</li>     <li>无 proxying</li>    </ul>    <p>下面是一个简单的 Model 类:</p>    <pre class="brush:java; toolbar: true; auto-links: false;">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();     } }</pre>    <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1328238451593" target="_blank">http://www.open-open.com/lib/view/home/1328238451593</a></p>    <p></p>