`

配数据库的方式

阅读更多
1 jndi
配置数所源
<context:property-placeholder location="jdbc.properties"/>//引入资源文件
    
<bean id="datasource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
            
<property name="driverClassName" value="org.git.mm.mysql.Driver[${driverClassName}]"/>
            
<property name="url" value="jdbc:mysql://localhost:3306/database?useUnicode=true &amp; characterEncoding=UTF-8[${url}]"/>
            
<property name="username" value="root[${username}]"/>
            
<property name="password" value="root[${password}]"/>
            
<!-- 连接池启动时的初始值勤 -->
            
<property name="initialSize" value="1[${initialSize}]"/>
            
<!-- 连接池的最大值 -->
            
<property name="maxActive" value="500[${maxActive}]"/>
            
<!-- 最大空闲值,当经过一个高峰时间后,连接池可以慢慢将已经用不到的连接释放一部分,一直减少到maxIdle为止 -->
            
<property name="maxIdle" value="2[${maxIdle}]"/>
            
<!-- 最小空闲值,当连接池的连接数量少于阀值时,连接池就会申请一些连接,以免洪峰时来不及申请 -->
            
<property name="minIdle" value="1[${minIdle}]"/>
        
</bean>
2 bean
<bean id="datasource" class="org.apache.commons.dbcp.BasicDataSource">
        
<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
        
<property name="url" value="jdbc:sqlserver://127.0.0.1:1433;databaseName=somken"/>
        
<property name="username" value="sa"/>
        
<property name="password" value="123456"/>
 
</bean>
    
    
<bean id="sf" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        
<property name="dataSource" ref="datasource"/>
        
        
<property name="mappingResources">
            
<list>
                
<value>org/somken/entity/UserInfo.xml</value>
            
</list>
        
</property>
        
        
<property name="hibernateProperties">
            
<props>
                
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
                
<prop key="hibernate.show_sql">true</prop>
            
</props>
        
</property>
    
</bean>
3 读取hibernate.cfg.xml
<bean id="sf" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
          
<property name="configLocation" value="classpath:hibernate.cfg.xml"/>
</bean>
分享到:
评论

相关推荐

    神通数据库-数据库快速入门.pdf

    神通数据库使用约束来自动强制数据库完整性的方式。约束定义关于列中允许值的规则,是强制完整性 的标准机制。在神通数据库中,支持五类约束: NOT NULL 指定不接受 NULL 值的列。 CHECK 约束对可以对放入列中的值...

    数据库原理(第5版)

    通过这种方式学习,学生可以掌握适用于任意数据库的基本原则,包括小型的Microsoft Access数据库到大型的Oracle或DB2数据库。而且这一方法也避免了一个常见的问题:在同时介绍概念和产品时,学生容易混淆概念与产品...

    SQL Server 2005技术数据库邮件使用方式

    讲解SQL Server 2005数据库邮件的配配置方法。很详细

    大型论坛 数据库设计

    对于上述分表方式也可以适用于分库操作,这样就降低了数据库单库的压力,把压力分散到各个机器 我的做法就是尽量避免表关联 再就是对于sql语句尽量都保证索引有效,不能索引的sql,尽量采用能索引的高效方式解决

    Visual C++ 数据库通用模块开发与系统移植 源码

     4.2 表格方式显示数据库中数据 第5章 图片显示模块  5.1 使用Picture控件显示图片  5.2 通用图片显示模式  5.3 本章小结 第6章 文本编辑模块  6.1 文本编辑模块概述  6.2 简单文本编辑模块的实现  6.3 带...

    Visual C++6_0数据库高级编程(完整版).part2.rar

    本书以实例详解的方式,循序渐进地介绍了如何用Visual C++6.0开发数据库的方法和技巧。 本书内容共3篇和3个附录组成,由10章组成,第1篇(基础篇)的主要内容有数据库原理与访问、COM与数据库访问、数据库开发过程、...

    Visual C++6_0数据库高级编程(完整版).part1.rar

    本书以实例详解的方式,循序渐进地介绍了如何用Visual C++6.0开发数据库的方法和技巧。 本书内容共3篇和3个附录组成,由10章组成,第1篇(基础篇)的主要内容有数据库原理与访问、COM与数据库访问、数据库开发过程、...

    PYTHON数据库管理.pdf

    仅供参考,严禁传播 仅供参考,严禁传播 98-364 模拟题 1、 您有一个数据库表, 其中存储关于学生考勤的信息。 还有一个按如下方式定义的数据集: StudentName GradeLevel DaysAbsent John 12 2.5 Holly 12 0.0 ...

    delphi中操作数据库最简方法示例

    这个数据库操作的例子中libdb库中包含了两个很简单的函数,...select func1(xxx) from dual 方式就可以了,要不还得写一个通配的执行存储过程的函数,还得折腾半 天,没必要,够用就好了,实在有特殊需求再说吧,也不难

    Java项目(源码+数据库+配套文档):学生选排课系统设计与实现

    www系统是一个大型的分布式超媒体信息数据库,它极大的推动了Internet的发展,己经成为Internet中最流行、最主要的信息服务方式。www技术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,成为一...

    实时数据库系统选型.docx

    由于实时数据库市场没有组态软件市场那样大,因此,该类产品均没有得到广泛的推广,一般都是本公司做与实时数据库相关的项目时配套使用,系统集成商购买该软件做项目的较少,即使有也是通过项目合作的方式进行。...

    用 pymssql 库和pyodbc 库和pywin32 库的 ADO 功能三种方式访问SQL Server 并对数据库进行操作

    分别采用三种方式以下数据库访问方式:  用 pymssql 库实现对 SQL Server 数据库的访问。  用 pyodbc 库实现对 SQL Server 数据库的访问。  用 pywin32 库的 ADO 功能实现对 SQL Server 数据库的访问 然后...

    一种基于JSP和SQL数据库的房屋租赁管理信息系统的设计与实现(含jsp源码和文章说明和数据库).rar

    “房屋租赁管理系统”的理论基础和设计思想,根据系统的开发过程和系统的功能实现为主线来论述数据库管理...介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详尽说明,并在文中对一些源程序作了详细的解释。

    数据库设计方案.docx

    矢量数据一般通过记录坐标的方式来尽可能将地理实体的空间位置表现的准确无误,显示的图形一般为矢量图。 矢量数据是计算机中以矢量结构存贮的内部数据。是跟踪式数字化位的直接产物。在矢量数据结构中,点数据可直接...

    通用数据库访问类sql server 版本常用方法封装

    在执行命令文本时后,传递sql语句运用Regex re = new Regex(@"@[a-zA-Z0-9]") 则正则表达式进行配匹, * 提高安全性。 * Version: 1.0 * Created: 2012.08.02 * Author: liangjw * Company: Copyright (C) Create ...

    快递系统数据库设计.doc

    系统功能和数据库设计 目 录 第1章 项目概述 1 目的 1 对象 1 范围 1 第2章 业务需求 1 业务描述 1 业务流程 2 第3章 需求分析 2 业务需求 2 系统需求 18 第4章 数据字典 19 单据分发表 19 单据明细表 19 货运单主表...

    信息技术基础-数据库管理系统.pptx

    8 同一张表 设计视图 数据表视图 在数据表视图中添加、修改、删除记录,新记录只能添加到*处 可以通过导入的方式添加记录 新字段可以添加在中间,也可以调整字段的顺序 信息技术基础-数据库管理系统全文共24页,...

    基于JSP实现的美食餐饮管理系统(源码+数据库脚本+文档).rar

    摘 要 越来越多的人接受了电子商务这种便捷、快速的交易...包括用户管理、彩票信息介绍、网上订餐以及后台数据库管理等,使用图文并茂(功能代码及截图)的方式,对整个网上订餐系统功能模块的实现方法进行阐述和分析。

    基于Geodatabase的地籍数据库系统.doc

    目前最常用的是关系型数据库,其属性数据通 过商业数据库管理系统进行管理,而空间数据则采用GIS自身所特有的管理方式,通过一 定的方法将空间数据和属性数据关联起来。两种数据的分割管理导致它们之间不完全匹 配,...

    SQL-FRONT数据库脚本工具

    SQL-FRONT 好的数据库脚本操作工具,优秀的数据库脚本操作工具,和MYSQL搭配那是相当的爽。呵呵。 可以导出数据库脚本,和导入数据脚本。可以方便的用图形界面的方式进行操作

Global site tag (gtag.js) - Google Analytics