锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产成人精品亚洲精品,久久久久亚洲精品美女,在线亚洲午夜理论AV大片http://www.tkk7.com/zhutianxiang/category/38091.htmlzh-cnFri, 01 May 2009 09:59:42 GMTFri, 01 May 2009 09:59:42 GMT60Junit4嫻嬭瘯鏃跺嚭鐨勯棶棰橈紝澶у甯垜鐪嬬湅http://www.tkk7.com/zhutianxiang/archive/2009/04/30/268309.html摟鏈卞浜屽皯摟摟鏈卞浜屽皯摟Thu, 30 Apr 2009 02:40:00 GMThttp://www.tkk7.com/zhutianxiang/archive/2009/04/30/268309.htmlhttp://www.tkk7.com/zhutianxiang/comments/268309.htmlhttp://www.tkk7.com/zhutianxiang/archive/2009/04/30/268309.html#Feedback0http://www.tkk7.com/zhutianxiang/comments/commentRss/268309.htmlhttp://www.tkk7.com/zhutianxiang/services/trackbacks/268309.htmlpublic class DrawDao extends HibernateDaoSupport {

/**
* 娣誨姞棰嗙敤鐢寵
*
* @param draw
*            棰嗙敤鐢寵淇℃伅(涓嶅彲涓簄ull)
* @return
*/
@SuppressWarnings("unchecked")
public boolean insertDraw(Carddrawapply draw, List<Carddrawapplydetail> drawdetailList) {
boolean flag = false;
Session session = null;
Transaction tx = null;
try {
session = this.getSession();
tx = session.beginTransaction();

long shopid = MyConstant.HTDZ_DEFAULT_SHOPID;//鍟嗗ID
String billtype = CardConstant.CARD_LY_ID;//涓氬姟緙栧彿
String engshort = MyConstant.HTDZ_STR;//鍟嗗鑻辨枃綆縐?
String busishort = CardConstant.CARD_LY_CODE;//涓氬姟鑻辨枃綆縐?

String formcode = CardCode.getFormCode(session,shopid,billtype,engshort,busishort);
if(!"".equals(formcode)){
draw.setCarddrawapplycode(formcode);
draw.setSourcetype("0");
draw.setApplydate(MyFormat.getToday());
draw.setStatus(StatusUtil.CARDDRAWAPPLY_STATUS01);
session.save(draw);
long carddrawapplyid = draw.getCarddrawapplyid();
session.flush();
if(drawdetailList.size()==0){
tx.rollback();
}else{
for(Carddrawapplydetail drawdetail : drawdetailList){
if(drawdetail!=null){
drawdetail.setCarddrawapplyid(carddrawapplyid);
session.save(drawdetail);
}
}
tx.commit();
flag = true;
}
}

} catch (Exception e) {
e.printStackTrace();
tx.rollback();
flag = false;
} finally {
session.close();
}
return flag;
}
}

浠ヤ笂Dao鐨勬柟娉曞凡緇忔甯搞?
瀵規鏂規硶鐨勬祴璇曪紝鎴戞槸鍦ㄥ悗鏈熻ˉ涓婄殑銆備絾鏄眳鐒舵姤閿欍傚府鎴戠湅鐪嬶細

Junit4:(涓嶇敤緇ф壙TestCase)

public class TestDrawDao{

private DrawDao drawDao;

@Before
public void setUp(){
drawDao = new DrawDao();
}


/**
* 嫻嬭瘯'鍗¢鐢ㄧ敵璇蜂俊鎭殑娣誨姞'
*/
@Test
public void testInsertDraw(){
Carddrawapply draw = new Carddrawapply();
draw.setApplyoperid(1);
draw.setApplydesc("鐢寵璇存槑");

List<Carddrawapplydetail> drawdetailList = new ArrayList<Carddrawapplydetail>();

//IC鍗★紝100鍏冮潰鍊肩殑100寮?
Carddrawapplydetail drawdetail1 = new Carddrawapplydetail();
drawdetail1.setCardtype("1");
drawdetail1.setParvalue(100);
drawdetail1.setAmount(100);
//鍏呭煎崱錛?0鍏冮潰鍊肩殑50寮?
Carddrawapplydetail drawdetail2 = new Carddrawapplydetail();
drawdetail2.setCardtype("2");
drawdetail2.setParvalue(50);
drawdetail2.setAmount(50);

drawdetailList.add(drawdetail1);
drawdetailList.add(drawdetail2);

boolean flag = drawDao.insertDraw(draw, drawdetailList);
//鏂█
Assert.assertEquals(true,flag);
}
}

寮傚父濡備笅:
java.lang.NullPointerException
at org.springframework.orm.hibernate3.support.HibernateDaoSupport.getSession(HibernateDaoSupport.java:142)
at com.htdz.card.admin.dao.DrawDao.insertDraw(DrawDao.java:35)

涔熷氨鏄皟鐢ㄥ埌DrawDao閲宨nsertDraw()鐨勮繖鍙ユ椂鎶ラ敊錛歴ession = this.getSession();

涓氬姟綾婚噷璋冪敤榪欎釜Dao閮借兘姝e父浣跨敤錛屼負浠涔堜粠嫻嬭瘯綾婚噷璋冪敤灝辨姤榪欎釜閿欒錛?
DrawDao緇ф壙浜咹ibernateDaoSupport浜嗗晩銆?

]]>
HQL鏌ヨ蹇呯煡http://www.tkk7.com/zhutianxiang/archive/2009/03/05/257995.html摟鏈卞浜屽皯摟摟鏈卞浜屽皯摟Thu, 05 Mar 2009 06:20:00 GMThttp://www.tkk7.com/zhutianxiang/archive/2009/03/05/257995.htmlhttp://www.tkk7.com/zhutianxiang/comments/257995.htmlhttp://www.tkk7.com/zhutianxiang/archive/2009/03/05/257995.html#Feedback0http://www.tkk7.com/zhutianxiang/comments/commentRss/257995.htmlhttp://www.tkk7.com/zhutianxiang/services/trackbacks/257995.html闃呰鍏ㄦ枃

]]>
主站蜘蛛池模板: 一级成人a毛片免费播放| 日本三级在线观看免费| 成年在线观看免费人视频草莓| 亚洲伦另类中文字幕| 国产三级在线免费| 亚洲精品高清国产一线久久| 久久免费香蕉视频| 国产成人精品日本亚洲专区61 | 久久精品亚洲综合一品| 国产中文字幕在线免费观看| 亚洲国产精品一区二区成人片国内| 成全在线观看免费观看大全 | 免费在线观看亚洲| 免费在线观看的黄色网址| 免费无码国产V片在线观看| 亚洲一区精品伊人久久伊人| yy一级毛片免费视频| 亚洲va久久久噜噜噜久久| 7m凹凸精品分类大全免费| 亚洲国产成人精品无码一区二区 | 日本免费人成黄页网观看视频| 日韩插啊免费视频在线观看 | 亚洲视频在线观看视频| 久久午夜夜伦鲁鲁片无码免费| 久久国产亚洲精品无码| 久久天天躁狠狠躁夜夜免费观看 | 亚洲免费一区二区| 91高清免费国产自产拍2021| 亚洲中文字幕无码mv| 亚洲国产精品尤物YW在线观看| 免费一区二区三区| 日本亚洲精品色婷婷在线影院| 免费jjzz在在线播放国产| 成全在线观看免费观看大全 | 亚洲综合av永久无码精品一区二区| 免费一级毛片在线播放视频| 国产精品亚洲精品| 久久亚洲中文字幕精品一区| 免费视频爱爱太爽了| 人成电影网在线观看免费| 亚洲精品国产福利在线观看|