ORMLite ORM持久层框架

程序名称:ORMLite

授权协议: Public Domain

操作系统: 跨平台

开发语言: Java

ORMLite 介绍

Ormlite是一个轻量级的Java对象关系映射持久层框架。支持包括 MysqL、Postgres、Microsoft sql
Server、H2、Derby、HsqlDB和sqlite等在内的数据库。提供灵活的QueryBuilder来构建复杂的数据查询。强大的抽象DAO类,只需5行代码便能够自动生成sql来创建和删除数据库表格。

示例代码

public class AccountApp {

public static void main(String[] args) throws Exception {

// this uses h2 by default but change to match your database

String databaseUrl = “jdbc:h2:mem:account”;

// create a connection source to our database

ConnectionSource connectionSource = new JdbcConnectionSource(databaseUrl);

// instantiate the dao

AccountDaoImpl accountDao = new AccountDaoImpl(connectionSource);

// if you need to create the ‘accounts’ table make this call

Tableutils.createTable(connectionSource, Account.class);

ORMLite 官网

http://ormlite.sourceforge.net/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。