`
YOUNG918
  • 浏览: 188770 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

OJB MySQL 配置

阅读更多

1. repository-database.xml
<jdbc-connection-descriptor
     jcd-alias="defaultO"
     default-connection="true"
       platform="MySQL"
        jdbc-level="2.0"
        driver="org.gjt.mm.mysql.Driver"
        protocol="jdbc"
        subprotocol="mysql"
     dbalias="//localhost:3306/mydb"
       username="root"
        password=""
     eager-release="false"
        batch-mode="true"
     useAutoCommit="1"
     ignoreAutoCommitExceptions="false">

     <connection-pool maxActive="21" validationQuery="" />

     <sequence-manager
          className="org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl">
         <attribute attribute-name="grabSize" attribute-value="20"/>
         <attribute attribute-name="autoNaming" attribute-value="true"/>
         <attribute attribute-name="globalSequenceId" attribute-value="false"/>
         <attribute attribute-name="globalSequenceStart" attribute-value="10000"/>
     </sequence-manager>

</jdbc-connection-descriptor>

2. 创建sequence表

CREATE TABLE OJB_HL_SEQ
(
      TABLENAME varchar (175) NOT NULL,
      FIELDNAME varchar (70) NOT NULL,
      MAX_KEY integer,
      GRAB_SIZE integer,
      VERSION integer,
      PRIMARY KEY (TABLENAME,FIELDNAME)
);
分享到:
评论

相关推荐

    MyBatis详解_与配置MyBatis

    MyBatis 详解与配置 MyBatis MyBatis 是一个可以自定义 SQL、存储过程和...* mysql.properties:数据库连接配置文件 MyBatis 的优点和配置步骤使其成为一个非常流行的持久层框架,广泛应用于 Java 企业级应用程序中。

    Mybatis教程【核心】

    2. **MyBatis+Spring+MySql 简单配置** - **搭建 Spring 环境** - 创建 Maven Web 项目,并在 `pom.xml` 文件中添加 Spring、MyBatis、MyBatis-Spring 和其他依赖项。 - 配置 `web.xml` 和 Spring 的配置文件,...

    Hibernate入门教程

    2. 将对应数据库的JDBC驱动(如MySQL的mm.mysql-2.0.4-bin.jar)复制到Tomcat的%TOMCAT_HOME%\common\lib目录。 3. 在Tomcat的Webapps目录下创建名为hibernate的Web应用。 4. 将Hibernate的主库hibernate2.jar和第三...

    p-array:一个高度可配置的微基准应用程序,使用 Fénix 框架对 JVSTM 的交易进行压力测试

    关于这个微基准 这个微基准是一个应用程序... 在撰写本文时,可用的后端是 MySQL/OJB、HBase 和 BerkeleyDB。 基准是高度可配置的。 使用-help运行它以查看参数列表。 配置 请将所需的 fenix-framework jar 文件放在li

    ibatis开发

    与其他“一站式”ORM解决方案(如Hibernate和Apache OJB)相比,ibatis更侧重于SQL查询语句的编写,而不仅仅局限于对象和数据库表之间的简单映射。这意味着开发者需要自己编写SQL语句,并手动处理结果集,从而获得更...

    深入浅出Hibernate

    为了在MyEclipse中配置MySQL数据库,你需要按照以下步骤操作: 1. **打开Database Explorer**:通过菜单`Window &gt; Open Perspective &gt; MyEclipse Database Explorer`打开数据库视图。 2. **添加数据库连接**:在...

    ibatis 开发指南

    与完全自动化的ORM框架(如Hibernate、Apache OJB等)不同,ibatis更加灵活,允许开发者手动编写SQL语句,并通过配置文件定义SQL语句与Java对象之间的映射关系。这种方式非常适合那些对SQL优化有较高要求的应用场景...

    详细的ibatis教程

    相较于其他全自动化对象关系映射(ORM)工具如Hibernate和Apache OJB,ibatis提供了一种更加灵活的方式来处理数据库操作。在ibatis中,开发人员需要编写SQL语句,并手动指定如何将结果集映射到Java对象。这种方式...

    ibatis学习之搭建Java项目

    iBatis是一个基于SQL映射支持Java和.NET的持久层框架,相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,iBatis是一种“半自动化”的ORM实现。iBatis可以使得开发者更加专注于业务逻辑的实现,而不需要过多地...

    hibernate数据持久化组件

    - **ORM 方式**:使用 ORM 技术,例如 Hibernate、TopLink 和 OJB 等,这些框架提供了更为简洁高效的数据库操作方式。 - **JPA 规范**:Java Persistence API(JPA)是一种 Java 规范,用于提供持久化服务,...

    hibernate主要知识点

    ORM 框架如 Hibernate、TopLink 和 OJB 等,能够将数据库中的表映射为 Java 对象,简化了数据访问层的实现。 ### 开发流程 1. **由 Domain Object 到 mapping 到 db**:这是官方推荐的方式,先设计好业务对象,...

    hibernate概述

    - **Apache OJB**:虽然稳定且属于Apache基金会,但因为文档不足和技术过时,已不再流行。 - **iBATIS**:适合改造遗留系统或复用既有数据库,但其持久层封装不够彻底,不完全支持面向对象编程。 - **Hibernate**:...

    ibatis开发指南

    - **数据库准备**:配置好数据库连接,例如MySQL或Oracle。 ##### 构建ibatis基础代码 - **定义实体类**:创建表示数据模型的Java Bean。 - **配置ibatis**:创建`SqlMapConfig.xml`文件,设置数据库连接信息、事务...

    eclipse插件介绍

    3. **OJB_Plugin**:这款插件允许开发者查看和操作多种数据库(如HSQL、MS SQL Server、DB2、Oracle、MySQL等)中的表,并能根据这些表生成OJB的repository.xml文件和DDL文件,以及自动生成对应的Java类。...

    spring2.5 -3.0 hibernate3.3 jar包说明

    例如,如果使用MySQL数据库,则需要mysql-connector-java.jar。 ### 总结 在使用Spring 2.5至3.0以及Hibernate 3.3的过程中,正确选择并配置相应的Jar包至关重要。每个Jar包都提供了特定的功能和服务,理解它们之间...

Global site tag (gtag.js) - Google Analytics