- 博客(5)
- 收藏
- 关注
原创 一个简单的数据库持久方案
业务系统中,对DBMS的常见操作为: 1、select 查询语句,可能返回一个数据集(ResultSet),或单一数据类型 2、insert、delete、update更新数据语句,没有返回集。 3、存储过程,可能有返回集。JAVA O/R持久方案,即将JAVA对象与DBMS的二维数据进行关联映射,主要也依赖上述三种操作来同步二维数据。现在行内持久方案有多种持久方
2006-12-21 13:44:00
801
原创 网页两次提交问题
以前在项目中,帮别人找一个问题,花了很长时间。前两天又一个同事出现了同样问题,所以记下BLOG,供有需之人查阅。表单中,有一个。但发现老是提交了两次代码,开始以为后台业务逻辑有问题,检查不出来,又检查我们的技术框架,但发现就这一个模块有问题。最后才发现是页面提交了两次。因为 input:image = input:submit,单击会自动触发form::submit,而这个页面捕获了cli
2006-12-21 11:33:00
1051
原创 DataSource相关事务处理的一个问题
在现在的OR方案和SPRING JDBC框架中,对数据库事务处理均是对java.sql.DataSource处理的。大致思路是:在开始事务时,事务管理器会记录DataSource的连接,以后每个DAO从DataSource中getConnection()时,事务管理器会判断这个Connection是不是当前控制事务的子线程打开的,如果是,则记录并对此Connection进行事务处理,在comm
2006-12-16 12:17:00
1084
原创 J2EE BS技术开发框架一
下面是我对J2EE标准分层框架的一点理解,但在实际使用中,觉得这个分层太复杂了,不适合快速开发。而且项目小组成员的技术能力不同,应根据小组成员的技术情况来选择合适的技术组合(比如以前接触到一个项目,项目组成员很多都是其他语言转过来,对数据库相当熟悉,对JAVA不算熟悉,这时我就将JAVA层处理工作减少,让其他成员去关心数据库存储过程实现业务逻辑,而JAVA层只做前台与数据库的沟通
2006-12-16 11:50:00
3239
原创 PreparedStatement 和 Statement 使用差别
PreparedStatement 为预编译方式。代码差别://PreparedStatement 方式PreparedStatement pst=conn.prepareStatement("select username from t_sys_user where usercode=?");pst.setString(1, param);ResultSet rs=pst.execu
2006-12-16 10:56:00
1131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅