快速业务通道

米子SSH之路(二) SSH的配置 (3) 集成Hibernate - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14

米子SSH之路(二) SSH的配置 (3) 集成Hibernate

时间:2011-11-02 BlogJava 米子

今天我们进行SSH配置的最后一步Hibernate的集成。

四,集成Hibernate

4.1  集成Hibernate相关的:

a) 这里我们采用的proxool连接池。

据说在Hibernate提供的三种连接池中,效率最好的一个。这里我且听信网络大众的话,等以后我有技 术有能力了,一定会亲自测试一下。

b)   Hibernate映射采用Hibernate Annonations 技术。

还是在网上,翻了一堆资料后,发现annonations是最为优雅,也是最为省力,效率最高的

4.2    先创建一个数据库。这里我创建一个叫 miziData 的数据库,并新建了一个叫User的表, 这用来最后我们测试用。

/**//*==============================================================*/

/**//* DBMS name:      MySQL5                    */

/**//* Created on:     2009-04-27 22:50*/

/**//*==============================================================*/

SET FOREIGN_KEY_CHECKS=0;


DROP DATABASE IF EXISTS `miziData`;


CREATE DATABASE `miziData`

    CHARACTER SET ''utf8''

    COLLATE ''utf8_general_ci'';

    

USE `miziData`;


/**//*==============================================================*/

/**//* Table: USER                                     

             */

/**//*==============================================================*/

create table USER (

    ID                            varchar(32)        

not null,

    USERNAME         varchar(32)        null,

    SEX            int            null,

    AGE            int            null,

    PASSWORD         varchar(32)        null,

    CREATEDATE        datetime        null,

    constraint PK_USER primary key (ID)

)
type = InnoDB;

米子SSH之路(二) SSH的配置 (3) 集成Hibernate(2)

时间:2011-11-02 BlogJava 米子

4.3 配置proxool连接池信息,在src下面新建一个proxool.xml文件,并修改内容如下:

<?xml version="1.0" encoding="utf-8"?>  

<!-- the proxool configuration can be embedded within your own application''s.  

Anything outside the "proxool" tag is ignored. -->  

<something-else-entirely>  

    <proxool> 

        <!-- ### 连接池别名########### --> 

        <alias>DbPool</alias>

        <!-- ### proxool只能管理自己产生的连接########### --> 

        <driver-url>jdbc:mysql://localhost:3306/miziData?characterEncoding=UTF

-8</driver-url> 

        <!-- ###JDBC驱动程式########### -->    

        <driver-class>com.mysql.jdbc.Driver</driver-class> 

        <!-- ### 数据库信息########### -->   

        <driver-properties>   

            <property name="user" value="root"/>   

            <property name="password" value="root&

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号