Spring集成JDBC

1.导入spring的包和导入MySQL的依赖包mysql-connector-java-5.1.17-bin.jar

2.选择一个数据源(JDBC自己的数据源管理器,DBCP和C3p0),我们一般用DBCP

<bean id="dataSource" class="org.springframework.jdbc.DriverManagerDataSource">

下面我们讲解使用DBCP:

3.导入数据源(DBCP方式)的包commons-dbcp.jar和commons-pools.jar

4.在beans.xml中创建dataSource数据源

5.创建一个jdbc.properties文件来设置数据库连接信息

  点开我们刚才导入的MySQL依赖包,在里面找到jdbc驱动类

6.在beans.xml中导入相应的properties文件

7.在MySQL数据库中建立user表

8 .写相应的dao,并且为这个dao创建一个JDBCTemplate对象,通过JdbcTemplate对象可以方便的完成对数据库的操作

9.为dao注入相应的dataSource,并创建JdbcTemplate

10.完成数据对象的添加

时间: 2025-01-14 05:12:31

Spring集成JDBC的相关文章

Spring集成JDBC配置文件

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/t

Java Persistence with MyBatis 3(中文版) 第五章 与Spring集成

MyBatis-Spring是MyBatis框架的子模块,用来提供与当前流行的依赖注入框架Spring的无缝集成. Spring框架是一个基于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming,AOP)的Java框架,鼓励使用基于POJO的编程模型.另外,Spring提供了声明式和编程式的事务管理能力,可以很大程度上简化应用程序的数据访问层(data access layer)的实现.在本章中,我们将看到在基于Spring的

activiti搭建(二)与Spring集成

转载请注明源地址:http://www.cnblogs.com/lighten/p/5876773.html 本文主要讲解如何将Activiti和Spring框架集成,再过一段时间将会将一个基础的demo放在github上,地址将会在activiti系列导读文章中给出,如果未给出,则是因为没有构建完成(学习中,更新较慢).按照搭建篇章的顺序,也能搭建起来. 上一章将了数据库的初始化,继续那章建立的maven项目.Activiti与Spring集成需要相应的jar包,下面将补充其他maven依赖:

Spring集成MyBatis框架

Java在写数据库查询时,我接触过四种方式: 1.纯Java代码,引用对应的数据库驱动包,自己写连接与释放逻辑(可以用连接池) 这种模式实际上性能是非常不错的,但是使用起来并不是非常方便:一是要手工为Connection做获取与释放,大量的冗余代码也容易出错:另一个是,复杂的SQL用字符串写起来简直不可维护(换行.可视长度.参数都是问题). 2.使用Spring JdbcTemplate 这个其实还是挺不错的,配置比较简单,功能丰富上比手工管理Connection要舒服多了,而且代码也比较简洁.

spring 整合JDBC

使用Spring提供的三个JDBC模板类(JdbcTemplate.NamedParameterJdbcTemplate.SimpleJdbcTemplate)操作数据库 一.JdbcTemplate是Spring中最主要的JDBC模板, 利用JDBC和简单的索引參数查询对数据库进行简单訪问 二.NamedParameterJdbcTemplate可以在查询的时候把值绑定到SQL里的命名參数,而不是索引參数 NamedParameterJdbcTemplate内部包括了一个JdbcTemplat

Unit08: Spring集成mybatis

Unit08: Spring集成mybatis 1. Spring集成mybatis (1)方式一 step1. 导包. spring-webmvc,mybatis,mybatis-spring, ojdbc,dbcp,spring-jdbc,junit. step2. 添加spring的配置文件. 注:集成之后,不再需要mybatis的配置文件了,之前的配置信息 用一个bean(SqlSessionFactoryBean)来代替. step3.实体类. step4.映射文件. step5.Ma

spring集成dubbo

现在将系统按照服务划分成多个部分.代码功能分为前端和后台服务已经很流行.下面我将介绍基于maven项目结构的spring集成dubbo功能. 1.首先找zookeeper网站下载zookeeper-3.4.6.tar.gz包,将其放置到服务器上. 2.解压zookeeper包 ,安装.并将/confg/zoo.sample.cfg更名成zoo.cfg 3.修改配置文件内容,如图 4.在spring服务器端导入需要的dubbo包和zookeeper包:  <dependency>    <

MyBitis(iBitis)系列随笔之六:mybitis与spring集成

目前Spring官方还没有出整合Mybatis的特性,但是mybitis比较给力,开发了一个mybatis-spring插件,达到与Spring的完美整合目的. 在与Spring集成前,一方面我们需要下载Spring的所需的jar文件,我是刚才Spring官方网站上下载的最新的spring-framework-3.2.2.RELEASE-dist.zip压缩文件,里面包含了Spring所有jar文件以及文档:另一方面我们需要从mybitis的官方网站上下载mybatis-spring插件,我是下

Spring - 集成多数据源于MyBatis

其实一个工程多数据源比较常见. 比如我们将所有工程中使用到的定时任务都持久化到同一个数据库,或者我们为工作流框架单独提供一个数据源. 其实这些都好说,毕竟这些情况都是框架替我们做一些工作,我们几乎没有必要去访问这些数据:或者框架已经提供了方便的API去访问持久化数据,我们不用去考虑这方面的事情. 比较烦的情况是,一个工程必须有多个数据源,而且我们经常通过API访问. 无论是使用ORM框架还是JDBC或者SQLTemplate,对于多个数据源尽量保证相同的访问方式,毕竟这些代码到处都是,开发时谁都