jdbc
wxwzy738
这个作者很懒,什么都没留下…
展开
-
JavaBean中使用JDBC事务处理
在JDBC中怎样将多个SQL语句组合成一个事务呢?在JDBC中,打开一个连接对象Connection时,缺省是auto-commit模式,每个SQL语句都被当作一个事务,即每次执行一个语句,都会自动的得到事务确认。为了能将多个SQL语句组合成一个事务,要将auto-commit模式屏蔽掉。在auto-commit模式屏蔽掉之后,如果不调用commit()方法,SQL语句不会得到JDBC事务处理确认转载 2012-07-03 00:29:04 · 639 阅读 · 0 评论 -
jdbc的con、pstmt、rs的非正常关闭顺序探讨
首先大家都知道,正常的关闭顺序都是ResultSet、PreparedStatement、Connection的顺序,这里就不作讨论了Connection:与特定数据库的连接(会话)。PreparedStatement:表示预编译的 SQL 语句的对象。SQL 语句被预编译并且存储在 PreparedStatement 对象中。然后可以使用此对象高效地多次执行该语句。ResultSet原创 2012-08-03 10:25:16 · 10525 阅读 · 1 评论 -
jdbc小知识点
1、JDBC的注册驱动是使用这行代码:Class.forName("org.gjt.mm.mysql.Driver");其实这行代码是生成一个class对象,而在生成的同时会执行该类的静态代码块,所以JDBC也就是在静态块中加载驱动代码static { try { java.sql.DriverManager.registerDriver(new Driver()); }原创 2013-02-01 01:15:28 · 781 阅读 · 0 评论 -
spring+ibatis实现DB的动态切换3(动态路由切换主从库)
转:http://outofmemory.cn/code-snippet/1459/usage-spring-dongtai-route-switch-zhucong-library最近对动态路由进行了学习,现总结如下:通过集成org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource类,自定义动态数转载 2014-03-05 16:56:14 · 3348 阅读 · 0 评论 -
spring+ibatis实现DB的动态切换2(AbstractRoutingDataSource的原理)
转:http://www.360doc.com/content/14/0305/16/16118748_357970326.shtml最近要为公司多个游戏做类似的统计功能,考虑到模块的复用性,决定做个动态数据源,根据不同的游戏参数切换不同的datasource。网上查了下,spring2.0以后增加了AbstractRoutingDataSource这个东西。下面是实现方法转载 2014-03-05 16:52:42 · 2787 阅读 · 0 评论