【05】Spring JDBC

文章目录1. Spring 的 的 JDBC 的模板1.1 引入相关开发包1.2 创建测试类2. Spring 中配置内置连接池2.1 applicationContext.xml中配置内置连接池2.2 将模板配置到 Spring 中2.3 测试类3. Spring 配置文件中读取属性文件(properties)3.1 编写数据库配置文件3.2 引入外部的属性文件4. Spring 中配置DBCP连接池4.1 引入jdbc连接池 jar 包4.2 配置DBCP数据源4.3 配置 Spring 的模板文件5. Spring 中配…

Spring对Hibernate的简化

Hibernate的持久层访问必须按如下步骤进行: (1)创建Configuration实例 (2)创建SessionFactory实例 (3)创建Session实例 (4)打开事务 (5)开始持久化访问 (6)提交事务 (7)如果遇到异常,回滚事务 (8)关闭Session 在HQL查询一节,已经采用HibernateUtils工具类封装部分过程。但依然不够简洁,需要通过代码显式地打开Session,显式地开始事务,然后关闭事务,关闭Session。而Hibernate提…

hibernate调用返回游标的存储过程

未分类 , , , , 发表评论
注:原创作品,转载请注明出处。 上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。 此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。1,创建oracle中的包,并在该包中创建的游标类型。---创建oracle的程序包,在该包中创建一个游标类型--该类型在存储过程中用来生命输出参数的类型create or replace package pkg_return_listas type li…

Maven项目中c3p0连接数据库及实例

1)在src目录下新建c3p0-config.xml 内容为 <?xml version="1.0" encoding="UTF-8"?> <c3p0-config>       <named-config name="mvcApp">         <property name="user">root</property>           <property name="password">123456</property>           <property name="driverClass">com.mysql.jdbc.Driver</property>           <pro…

springboot中使用mybatis和默认的JDBC对数据库进行操作

在springboot中使用mybatis和默认的JDBC对数据库进行操作,本例是使用MS SQL Server 2008数据库,建立一个例子如下,一,准备工作1,下载Eclipse开发IDE开发环境;2,下载maven并搭建maven服务,建立本地maven仓库,同时在eclipse配置maven;Eclipse --》Window --》preferences,弹出的窗口在点击 User setting 选择本地maven的setting.xml,注意在xml中settings标签之后加入F:\maven_local_reposito…

How to add Oracle JDBC driver in your Maven local repository

Due to Oracle license restriction, there is NO public Maven repository provides Oracle JDBC driver. To use Oracle jdbc drive with Maven, you have to install it manually into your Maven local repository. Here’s a guide to show you how to add an Oracle JDBC driver (“ojdbc6.jar“) into your Maven local repository, and also how to reference it in pom.xml. 1. Get Oracle JDBC…

java动态加载jar

本文引用自bluedavid《java动态加载jar》引用bluedavid 的 java动态加载jar/** * project:codecreate * package:com.bluedavid.util * file:DriverUtil.java * date:2009-12-15 下午12:35:59 */package com.bluedavid.util;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import java.net.URLClassLoader;import java.util.Enumeration;import java.util…

tomcat6.0 + myeclipse6.5下tomcat 数据源的配置

(1)环境: 如题  很重要!不同的环境,不同的配置 ! (2)struts包的加载: 我的MyEclipse6.5 下加载他自带的struts jar包时出错,出现“collections 下找不到 quickHashMap"的异常(大概意思,忘了记录下来),后来去除他自带的STRUTS JAR,加上独立的Jar,并且将 所有的STRUTS jar 都复制加到 工程的WEB-INF/lib中。 (3)将 数据库联接JAR文件分别COPY 到 工程的WEB-INF/lib下 和 tomcat 下的lib下。 (4…

hibernate3.5.5+spring3.0.4框架整合

hibernate3.5.5+spring3.0.4整合一、 加入jar包MySQL的链接包: mysql-connector-java-5.1.10-bin.jarHibernate中加入的包: hibernate3.jar 和 lib \required下面所有的jar:Spring中加的jar: 在spring2.5.6中 lib\j2ee 下有:common-annotations.jarlib\log4j中有:log4j-1.2.15.jarlib\jakarta-commons中有:commons-dbcp.jar commons-logging.jarcommons-pool.jarslf4j中:slf4j-log4j12-1.5.8.j…

framework Schedule Quartz

quartz http://www.opensymphony.com/quartz/ 不带依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-noJars.zip 带有依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-withJars.zip   Quartz从入门到进阶 http://kebo.iteye.com/blog/255046 http://onjava.com/pub/a/on…

hibernate之环境搭建

[size=xx-small;]开发环境搭建的步骤[/size] 1、新建java项目 2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件 4、定义实体类 5、定义User类的映射文件User.hbm.xml 6、开发客户端(编写测试类) hibernate.cfg.xml org.hibernate.dialect.MySQLDialect …

Activemq5.2.0的spring开发

  在本篇我要做一个spring和Activemq结合的例子。将activemq和spring无缝衔接,并且将activemq的信息持久化到mysql数据库中。这里使用queue 一、依赖的jar,这些是开发的必备jar  A、activemq的jar:activemq-all-5.2.0.jar  B、xbean.jar:用来解析xsd之类的东东  C、xbean-spring-3.1.jar   二、开发步骤  1、用来存储消息的pojo,一定要序列化 package com.hc360.components.jms; import java.io.S…

Java JDBC Connections

1.JDBC-ODBC Bridge Java Jar:None Driver Name: sun.jdbc.odbc.JdbcOdbcDriver DB URL:jdbc.odbc: User Name:xxxx Password:xxxx 2.Java DB(Network)(Derby) Java Jar: derbyclient.jar Driver Name:org.apache.derby.jdbc.ClientDriver DB URL:jdbc:derby://[:]/databaseName[;attr1=value1[;...]] default port =1527 User Name:xxxx Password:xxxx 3.Java DB(Embedded)(Derby) Java Jar: derby.ja…

MyEclipse下部署Roller4.0

1 首先新建web项目 然后把 F:\jar\apache-roller-src-4.0\apps\weblogger\src\java下面的文件copy到项目的src下面,删除pojos包及其下面的文件 2 copy F:\jar\apache-roller-4.0\webapp\roller 下面的所以文件到下面的webroot下面 3 copy F:\jar\apache-roller-4.0\webapp\roller\WEB-INF\classes 下面的除了org文件夹下面的所有文件到项目的src 下面  然后部署就可以了, 4 在apache-tomcat-5.5.25\c…