- 浏览: 15865 次
- 性别:
- 来自: 安徽
最新评论
-
zhonglijunyi:
Spring JDBC提供了自增键以及行集的支持部分
new ...
Spring应用数据主键的生成策略盘点 -
highill:
[/i][/b][b][/b][b][/b][b][/b][b ...
手工实现JDBC事务管理
文章列表
dongle
dongle:软件保护器,简称软件狗。 首先用一点儿时间来谈谈什么是加密狗(dongle),dongle经常被认为是硬件保护,它是一个可被附加在计算机并口、串口或USB上的小插件,它包含厂家烧制的EPROM和定制的专用集成电路。dongle保护的原理就是软件开发者在程序里经常检查dongle中的单元(Cell)的并对比返回值,这种检查可以是直接读单元或者是使用某种内部算法(此时单元受到保护无法直接读)。尽管任何称职的硬件工程师都能很容易地分析出dongle是如何实现的,但是实际上并不用那么麻烦,dongle保护最薄弱的环节在于应用程序要通过dongle厂家提供的函数库来访 ...
WebShpere MQ 配置与测试
在“WebSphere MQ程序设计初探”一文中,讨论了从MQ队列管理器的本地队列中放置和读出消息的程序,本文主要通过两台机器,搭建MQ消息传输的环境,并编写测试程序进行测试。第一、准备工作准备2台Win2000环境(XP也可),通过以太网连通。机器A:代码为00000000,IP地址为:10.1.1.1机器B:代码为88888888,IP地址为:10.1.1.2安装MQ 5.3第二、创建MQ对象A机器上:1、打开“WebSphere MQ资源管理器”,新建队列管理器,名称为QM_00000000,其余采用默认设置;2、在QM_00000000队列管理器中 ...
- 2009-06-12 16:12
- 浏览 2004
- 评论(0)
JOTM2.0.8不支持JDK1.5,注意看下包里的doc说明,和MANIFEST.MF说明.
参见http://windforce.iteye.com/blog/110844 ,重新用JDK1.5编译一下.
http://www.iteye.com/post/378945 上提到更多的细节
- 2009-06-05 16:44
- 浏览 917
- 评论(0)
事务是不能嵌套的.只能将操作写到一个方法里.以下是单库.
手工实现JDBC事务管理
來源:http://www.ublog.cn/user1/11/index.html
By: foxty
最近由于项目原因,底层数据库访问都必须使用JDBC来操作,为了能更好的实现事务,而且也便于将来移植到Ibatis上去,在作设计的时候参照Ibatis的Dao模式来设计dao,然后事务控制就必须得自己手工来实现了。并且一起也实现了事务得嵌套。主要依靠2个类来实现。
1,TransactionUtil类,负责开启事务,提交事务以及关闭事务。
2,Transaction类,用来记录当前事务得状 ...
- 2009-06-04 16:35
- 浏览 2390
- 评论(1)
来自 http://www.iteye.com/topic/34867
参考一下,莫衷一是
- 2009-06-04 16:09
- 浏览 902
- 评论(0)
注:本文提到了为何不用数据库的自增特性.
概述
在一般情况下,在新增领域对象后,都需要获取对应的主键值。使用应用层来维护主键,在一定程度上有利于程序性能的优化和应用移植性的提高。在采用数据库自增主键的方案里,如果JDBC驱动不能绑定新增记录对应的主键,就需要手工执行查询语句以获取对应的主键值,对于高并发的系统,这很容易返回错误的主键。通过带缓存的DataFieldMaxValueIncrementer,可以一次获取批量的主键值,供多次插入领域对象时使用,它的执行性能是很高的。
使用数据库的自增主键
我们经常使用数据的自增字段作为表主键,也即主键值不在应用层产生,而是在 ...
- 2009-06-04 09:46
- 浏览 2096
- 评论(1)
Spring 配置事务XML
===========================================================
作者: mopdzz(http://mopdzz.itpub.net)发表于: 2008.09.03 22:05分类: Spring 出处: http://mopdzz.itpub.net/post/20166/470135---------------------------------------------------------------
如果你使用的是Spring2.0,可以使用下面方法,非常方便,直接对类名称和方法名 ...
- 2009-06-01 16:11
- 浏览 1116
- 评论(0)
常见的情况:x.y.service..*Service.*(..)x.y.service —— 包“x.y.service”x.y.service.. —— 包“x.y.service”及其子包例如:“x.y.service.abc”,“x.y.service.def”,“x.y.service.ghi”,“x.y.service.jkl”。。。*Service —— 定义接口(或没有实现接口的类,需要使用cglib代理)表达式;所有以Service结尾的类或接口,注意不是所有以Service结尾的包名。*(..) —— 定义方法名,方法参数表达式;任意方法的名称,任意方法参数。
com.xy ...
- 2009-06-01 15:58
- 浏览 989
- 评论(0)
关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个
相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试,虽然笨了点,不过管是白猫还是黑猫,能捉老鼠就是好猫.:) 为引起不必要的争论,本帖子只针对本案例的测试结果进行小结,并保证此测试代码在本人的运行环境绝对正确.
开发环境: OS:windows 20 ...
- 2009-06-01 15:06
- 浏览 638
- 评论(0)
http://www.blogjava.net/96sd2/archive/2007/09/11/144382.html
- 2009-06-01 14:57
- 浏览 1743
- 评论(0)
参考
http://hi.baidu.com/yawiki/blog/item/bff69822c1556bf3d6cae264.html
文中指出
在Web应用中,我们会用到WebApplicationContext,WebApplicationContext继承自ApplicationContext,先让我们看看在Web应用中,怎么初始化WebApplicationContext,在web.xml中定义:
<context-param>
<param-name>contextConfigLocation</param-name> ...
- 2009-06-01 14:36
- 浏览 1155
- 评论(0)