交给spring管理的ibaits的sqlmapclient是继承daosupport的
所以它的单个方法 都是一个独立是事务 如果要在执行多个方法的时候进行事务管理 就不行了
所以这里我选择了下面这种做法
public void resetData(final DHotelInfo dHotelInfo,final DHotelDesc dHotelDesc) {
// TODO Auto-generated method stub
getSqlMapClientTemplate().execute(new SqlMapClientCallback(){
public O ...
action-servlet.xml: //action在spring的配置<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName" default-lazy-init="true">
<!--
<bean name="/test/testAction" clas ...
<备忘>
安装:eclipse自动安装url: http://ibatis.apache.org/tools/abator
配置:安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,这个是Abator的配置文件,new一个并修改配置文件,配置样式如下所示:
<abatorConfiguration>
<abatorContext> <!-- TODO: Add Database Connection Information -->
<jdbcConnection driverCla ...
之前都没有用java去操作过excel,项目需要,所以专门去了解了下,看到有用到jxl这个插件,感觉很实用。特地建个备忘录,以便以后自己查询:
public static void main(String[] args) {
try {
Workbook wb=Workbook.getWorkbook(new File("e:\\test.xls"));
Sheet sheet=wb.getSheet(0);
Cell[] cellcol=sheet.getColumn(0);
for (int j=0;j<cellcol.lengt ...
看到很多网站上面 鼠标停留在商品图片上面 边上显示出个提示层 显示些简单的商品信息 呵呵 研究了下 终于弄了个出来 通过《ajax基础教程》得到很大提示 但是它的有很多错 呵呵
var tmp=null; // 声明一个临时变量 存贮图片位置的表格
var xmlHttp = null;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else {
if (window.X ...
分页每个项目里面差不多都会用到
我以前耶找了很多个 但最近掌握了一个很好用的分页
先是一个page的bean:
package com.leatherstore.other;
public class Page {
/** 是否有上一页 */
private boolean hasPrePage;
/** 是否有下一页 */
private boolean hasNextPage;
/** 每页的数量 */
private int everyPage;
/** 总页数 */ ...
项目中要用到唯一标识 呵呵 到网上找到了这个
UUID又称为通用唯一标识符,是一个128位长的数字,一般用16进制表示,算法的核心思想是结合机器的网卡、当前时间和一个随机数来生成UUID。UUID的应用非常广泛,比如Hibernate中ID Generator中的一种实现就是UUID。在系统中需要用到随机数的地方都可以考虑采用UUID算法。
在Java1.5中,已经包含了一个UUID的实现java.util.UUID。要随机生成一个UUID,只要用两行代码就可以了:String uuid = UUID.randomUUID().toString();
如果是jdk1.5以下版本 ...
jsp页面:
<html:form action="/product.do?method=addProduct" enctype="multipart/form-data" >
//……
图片:<html:file property="value(file)" styleId="file"/>
<input type="submit" name="Submit" value="提交" />
</html:form>
ProductAction:
public ActionForward addProduct(ActionMappingmapping,ActionF ...
function dochange(obj){
var array1=new Array();
array1 =document.getElementsByName('selectChk');
for(var i=0;i<array1.length;i++){
if(array1[i].checked=='checked')
array1[i].checked=obj.checked;
else
array1[i].checked=obj.checked;
}
}
这个是点击一个复选框 下面的一组都被选中 也可以用别的途径来实现全选
下面 ...
- 21:08
- 浏览 (108)
- 评论 (0)
- 分类: javascript
Session ses=this.getHibernateTemplate().getSessionFactory().openSession();
try{
Connection conn = ses.connection();
conn.setAutoCommit(false);
String proc="{call leatherdb.dbo.p_delallusertabledata()}";
CallableStatement st = conn.prepareCall(proc);
st.executeUpdate();
conn.commit() ...







评论排行榜