本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- johnsmith9th
- mwhgJava
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
spring jdbc
Spring-JDBC:
spring提供一致的API来简化JDBC编程-spring jdbc。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常。
Spring主要提供JDBC模板方式、关系数据库对象化方式和SimpleJdbc三种方式:1.JDBC模板方式(JdbcTempl ...
笔者带你剖析Spring3.x JDBC
《笔者带你剖析Spring3.x JDBC》
前言
笔者在之前的系列博文中,曾经讲解过Apache旗下的DbUtils工具(http://gao-xianglong.iteye.com/blog/2166444)。简单来说,这一款工具对JDBC实施了非常轻量级的封装,只要你会使用JDBC,估计半个小时,或许你就能够熟练掌握DbUtils的基本用法,当然笔者并不是让你立即换掉你生产环 ...
Java通用数据访问层Fastser-DAL推荐
本着不重复造轮子的原则,基于mybatis、spring jdbc、hibernate等ORM的通用数据访问层,支持基于datasource的读写分离、主备自动切换和故障转移,支持简单的负载均衡。
源码地址:http://git.oschina.net/fastser/fastser-dal-all
特性:
Spring JDBC访问数据库
近来,研究了spring DAO技术,包括Spring对各种持久化技术的集成支持,下面就主要对Spring JDBC进行主要讲解。
Spring本身有一个统一的异常体系,它是一套与实现技术无关,面向DAO语义的异常体系,Spring为不同持久化技术提供了模板类,所以 许多持久化技术本身底层的异常,在通过模板类进行处理时,都会转换为Spring DAO的异常体系,可以进行统一的处理。
...
Spring JDBC: Introduction to JdbcTemplate (IV)--Batch Operations
1. As we know, it is meaningless to execute batch query.
There is only batchUpdate provided in JdbcTemplate.
/**
* @param sql defining an array of SQL statements that will be executed.
*/
...
Spring JDBC: Introduction to JdbcTemplate (III)--JdbcTemplate Derivatives
1. JdbcDaoSupport
public abstract class JdbcDaoSupport extends DaoSupport {
private JdbcTemplate jdbcTemplate;
public final void setDataSource(DataSource dataSource) {
if (this.jdbcTemplate = ...
Spring JDBC: Introduction to JdbcTemplate (II)--API Usage
1. queryForMap
public Map<String, Object> queryForMap(String sql);
public Map<String, Object> queryForMap(String sql, Object... args);
public Map<String, Object> queryForMap(Stri ...
Spring JDBC: Introduction to JdbcTemplate (I)
1. Why do we need jdbc template as we already have plain JDBC?
1) Exception Handling
2) Opening & Closing Connections
3) Transaction Handling
Operation listed above are cumbersome and repeati ...
spring jdbc之query详细实例2
首发地址: http://inmethetiger.iteye.com/blog/1687495
上一篇是基于RowMapper写的。这篇是基于CallbackHandler写的。基本上类似。写下只是为了方便记忆
使用RowCallbackHandler主要返回值是void,所以,需要使用一个容器装载结果集
实例如下:也是六个。和RowMapper对应。
1:void query(St ...
spring jdbc之query详细实例1
首发:http://inmethetiger.iteye.com/blog/1687442
spring的jdbc里面对查询的的实现比较多,除了queryForXXX之外,还有重载了很多query方法。我根据这个写了一些query方法的小实例。
准备:
@BeforeClass
public static void setUpClass() {
String u ...
spring jdbc之最简单的增删改查
首发地址: http://inmethetiger.iteye.com/blog/1686468
参考于:http://jinnianshilongnian.iteye.com/blog/1423897
JdbcTemplate提供以下几类方法:
1:execute方法:可以用于执行任何SQL语句,主要是ddl语句(create,drop ,alter,truncate)
2:upda ...
Spring3核心技术之JdbcTemplate
Spring对JDBC的支持
Spring通过抽象JDBC访问并提供一致的API来简化JDBC编程的工作量。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集即可。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常,从而简化开发。
....
Connection conn = null;
Prepared ...
spring jdbc+HibernateTemplate配置方法
首先说一下为什么要这样来配置:
spring的jdbc可以灵活的与数据库打交道,但是sql语句要自己来写,增删改查会比较复杂一点。这里我们要共用一个事务,那就是hibernate的事务,也同用一个数据库连接池。这们我们就将比较复杂的操作交给hibernate,将会影响性能的一些操作或者是比较复杂操作交给spring jdbc。
第一步:加入spring jar包或者hibern ...
spring3.0学习之环境搭建
最近搞定了项目,工作终于松了下来,回头整理一下spring学习的资料,记录于此,不足之处,希望大家不吝赐教。关于这一块的讨论,希望大家关注qq讨论群(64606455)
言归正传,首先需要下载spring源码包,大家可以自己去spring官网(
http://www.springsource.org/
)下载最新版本的源码包,我这里直接给出下载地址,直接用迅雷下载即可 ...