亚洲一级毛片免费在线观看,亚洲色大成网站www久久九 ,亚洲视频一区二区在线观看http://www.tkk7.com/pengpenglin/category/28489.html成熟 穩(wěn)重 樂觀 自信 進(jìn)取 責(zé)任 夢想 堅(jiān)持zh-cnFri, 17 Sep 2010 11:26:46 GMTFri, 17 Sep 2010 11:26:46 GMT60【Java框架專題】Spring----Spring的事務(wù)傳播級別和事務(wù)性能優(yōu)化http://www.tkk7.com/pengpenglin/archive/2010/03/15/315445.htmlPaul LinPaul LinMon, 15 Mar 2010 03:09:00 GMThttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315445.htmlhttp://www.tkk7.com/pengpenglin/comments/315445.htmlhttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315445.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/315445.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/315445.html閱讀全文

Paul Lin 2010-03-15 11:09 發(fā)表評論
]]>
【Java框架專題】Hibernate----悲觀鎖與樂觀鎖、Hibernate的鎖定機(jī)制http://www.tkk7.com/pengpenglin/archive/2010/03/15/315444.htmlPaul LinPaul LinMon, 15 Mar 2010 03:07:00 GMThttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315444.htmlhttp://www.tkk7.com/pengpenglin/comments/315444.htmlhttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315444.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/315444.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/315444.html悲觀鎖定(Pessimistic locking)會(huì)采用基于數(shù)據(jù)庫提供的鎖機(jī)制來進(jìn)行鎖定。它會(huì)在物理層對行甚至表進(jìn)行鎖定。使得應(yīng)用的并發(fā)性變差。  閱讀全文

Paul Lin 2010-03-15 11:07 發(fā)表評論
]]>
【Java框架專題】Hibernate----數(shù)據(jù)并發(fā)與事務(wù)隔離http://www.tkk7.com/pengpenglin/archive/2010/03/15/315443.htmlPaul LinPaul LinMon, 15 Mar 2010 03:04:00 GMThttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315443.htmlhttp://www.tkk7.com/pengpenglin/comments/315443.htmlhttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315443.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/315443.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/315443.html

REPEATABLE READ:通過行鎖定,在讀的數(shù)據(jù)不允許其它進(jìn)程修改。確保已讀取的數(shù)據(jù)不被修改、刪除(不可重復(fù)讀)但無法阻止其它進(jìn)程寫入新數(shù)據(jù),所以不能確保讀取到新的數(shù)據(jù)(幻像讀)

SERIALIZABLE:通過表鎖定,徹底禁止讀取期間其它進(jìn)程的修改、刪除(屏蔽不可重復(fù)讀)和增加(屏蔽幻像讀)

但是不管是那種隔離級別,對第一類丟失更新都是不能接收的  閱讀全文

Paul Lin 2010-03-15 11:04 發(fā)表評論
]]>
【Java框架專題】Hibernate---在Hibernate中獲取數(shù)據(jù)方式與緩存使用(轉(zhuǎn))http://www.tkk7.com/pengpenglin/archive/2010/03/15/315440.htmlPaul LinPaul LinMon, 15 Mar 2010 03:00:00 GMThttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315440.htmlhttp://www.tkk7.com/pengpenglin/comments/315440.htmlhttp://www.tkk7.com/pengpenglin/archive/2010/03/15/315440.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/315440.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/315440.html閱讀全文

Paul Lin 2010-03-15 11:00 發(fā)表評論
]]>
【求助】使用HQL查詢Oracle日期字段,報(bào)"Invalid number"http://www.tkk7.com/pengpenglin/archive/2008/05/22/202207.htmlPaul LinPaul LinThu, 22 May 2008 08:40:00 GMThttp://www.tkk7.com/pengpenglin/archive/2008/05/22/202207.htmlhttp://www.tkk7.com/pengpenglin/comments/202207.htmlhttp://www.tkk7.com/pengpenglin/archive/2008/05/22/202207.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/202207.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/202207.html如題,Oracle數(shù)據(jù)庫里面有一批記錄,現(xiàn)在我想根據(jù)其中一個(gè)叫:txn_date的字段來查詢記錄,在Hbm文件中我配置了該HQL,如下所示:

<sql-query name="job.getJobByDate">
    select {job.*} from Newsletter_Message job 
     where to_char(:dateType,'yyyy-mm-dd hh24:mi') = 
           to_char(:jobDate, 'yyyy-mm-dd hh24:mi')
<return alias="job"
        class
="com.newsletter.domain.job.Job" />
</sql-query>


在DAO方法中我使用了Spring的HibernateTemplate,方法如下:

public List<Job> getJobByDate(final Date jobDate, final String dateType) {
 
return (List<Job>
  getHibernateTemplate().executeFind(
    
new HibernateCallback() 

      
public
 Object doInHibernate(Session session)
          
throws HibernateException 
{
        Query query 
= session.getNamedQuery("job.getJobByDate"
);
        query.setString(
"dateType"
, dateType);
        query.setDate(
"jobDate"
,jobDate);
        
return
 query.list();
      }

 }
);
}


Hibernate生成的SQL語句如下

select job.TXN_NO as TXN1_5_0_,
       job.TXN_TYPE 
as
 TXN2_5_0_,
       job.TXN_DATE 
as
 TXN3_5_0_, 
  
from
 Newsletter_Message job
 
where to_char(?, 'yyyy-mm-dd hh24:mi'= to_char(?, 'yyyy-mm-dd hh24:mi')


每次執(zhí)行時(shí),總是拋異常,說:
org.springframework.dao.DataIntegrityViolationException: Hibernate operation: could not execute query;
.....
Caused by: java.sql.SQLException: ORA-01722: invalid number

我實(shí)在不明白為什么會(huì)報(bào)這個(gè)錯(cuò)誤,難道Hibernate在set date或者set string之前不會(huì)對其進(jìn)行格式的轉(zhuǎn)換嗎?于是我又換了另外一個(gè)HQL語句,在代碼里面提前將Date格式成String,但還是報(bào)錯(cuò):

where to_char(dateType,'yyyy-mm-dd hh24:mi') = :strDate

后來實(shí)在沒辦法了,用了一陰招,代碼如下,測試通過,但是覺得這種代碼太丑陋了。

public List<Job> getJobByDate(final Date jobDate, final String dateType) {
  
return getHibernateTemplate().executeFind(new HibernateCallback() 
{
    
public
 Object doInHibernate(Session session)
        
throws HibernateException 
{

     String strDate 
=
 DateUtil.convertDateToString(jobDate,
                            
"yyyy-MM-dd HH:mm"
);
    Query query 
= session.createQuery("from Job job where "

                        
+ "to_char(" + dateType + ",'yyyy-mm-dd hh24:mi') = '"
                         
+ strDate + "'");
    
return (List<Job>
) query.list();
    }

  }
);
}


不知道各位能否解析一下上面那個(gè)報(bào)錯(cuò)的原因,謝謝先了!



Paul Lin 2008-05-22 16:40 發(fā)表評論
]]>
JSF國際化總結(jié)二例http://www.tkk7.com/pengpenglin/archive/2008/03/04/183806.htmlPaul LinPaul LinTue, 04 Mar 2008 14:32:00 GMThttp://www.tkk7.com/pengpenglin/archive/2008/03/04/183806.htmlhttp://www.tkk7.com/pengpenglin/comments/183806.htmlhttp://www.tkk7.com/pengpenglin/archive/2008/03/04/183806.html#Feedback0http://www.tkk7.com/pengpenglin/comments/commentRss/183806.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/183806.html一、<f:view>、<f:loadbundle>和<html>標(biāo)記的位置

使用JSF國際化時(shí),如果HTML頁面的<title></title>部分需要用到綁定資源文件的信息,則<f:view>和<f:loadbundule>標(biāo)簽必須放在<html>標(biāo)簽之外,諸如以下所示:

沒有使用資源綁定之前,頁面代碼如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>第一個(gè)JSF程序</title>
</head>
<body>
  
<f:view>
    
<h:form>
      
<h3>請輸入你的名稱</h3>
      
<h:outputText value="#{user.errMessage}" /><p>
       名稱:
<h:inputText value="#{user.name}" /><p>
       密碼:
<h:inputSecret value="#{user.password}" /><p>
      
<h:commandButton value="送出" action="#{user.verify}" />
    
</h:form>
  
</f:view>  
</body>
</html>

使用了資源文件之后,代碼的<f:view>,<f:loadbundle>標(biāo)簽提前到<html>標(biāo)簽前面:

<f:view locale="zh_CN">
<f:loadBundle basename="messages" var="msgs"/>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><h:outputText value="#{msgs.titleText}"/></title>
</head>
<body>  
    
<h:form>
      
<h3><h:outputText value="#{msgs.hintText}"/></h3>
      
<h:outputText value="#{user.errMessage}" /><p>      
      
<h:outputText value="#{msgs.nameText}" />
      
<h:inputText value="#{user.name}" /><p>      
      
<h:outputText value="#{msgs.passText}" />
      
<h:inputSecret value="#{user.password}" /><p>      
      
<h:commandButton value="#{msgs.commandText}" action="#{user.verify}" />
    
</h:form>  
</body>
</html>

</f:view>

否則頁面在運(yùn)行時(shí)會(huì)提示找不到標(biāo)簽,原因就是因?yàn)樵诩虞d資源文件之前<title></title>就已經(jīng)使用了綁定,自然無法找到綁定的內(nèi)容。

二、<f:view>的locale屬性和faces-config.xml中<locale-config>配置的優(yōu)先級別:

1.<f:view>沒有設(shè)置locale,faces-config.xml沒有設(shè)置<local-config>時(shí)采用瀏覽器的默認(rèn)配置

2.<f:view>沒有設(shè)置locale,但faces-config.xml中設(shè)置了<local-config>時(shí),如果支持本地語言則采用<local-config>的<supported-locale>配置,否則采用<default-locale>

3.<f:view>設(shè)置了locale時(shí),faces-config.xml沒有設(shè)置<local-config>時(shí)采用<f:view>的配置

4.<f:view>設(shè)置了locale時(shí),且faces-config.xml中設(shè)置了<local-config>時(shí),采用<f:view>



Paul Lin 2008-03-04 22:32 發(fā)表評論
]]>
基于Service和Command模式的簡單MVC實(shí)現(xiàn)http://www.tkk7.com/pengpenglin/archive/2008/01/09/174072.htmlPaul LinPaul LinWed, 09 Jan 2008 09:30:00 GMThttp://www.tkk7.com/pengpenglin/archive/2008/01/09/174072.htmlhttp://www.tkk7.com/pengpenglin/comments/174072.htmlhttp://www.tkk7.com/pengpenglin/archive/2008/01/09/174072.html#Feedback6http://www.tkk7.com/pengpenglin/comments/commentRss/174072.htmlhttp://www.tkk7.com/pengpenglin/services/trackbacks/174072.html閱讀全文

Paul Lin 2008-01-09 17:30 發(fā)表評論
]]>
主站蜘蛛池模板: 亚洲色大成网站www尤物| 黄色网页在线免费观看| 国产成人无码区免费A∨视频网站| 羞羞漫画登录页面免费| 亚洲成a人片在线观看日本| 性色av免费观看| 18禁在线无遮挡免费观看网站| 亚洲伊人久久精品| jlzzjlzz亚洲乱熟在线播放| 最近中文字幕高清免费中文字幕mv| 亚洲国产精品无码久久久秋霞1| 国产亚洲精品美女久久久| 好吊妞在线新免费视频| 成人无码WWW免费视频| 久久亚洲精品无码gv| 亚洲四虎永久在线播放| 免费A级毛片在线播放不收费| 久久国产乱子伦免费精品| 美女被免费视频网站| 亚洲一卡2卡4卡5卡6卡残暴在线| 亚洲性久久久影院| 精品久久久久国产免费| 在线看片免费人成视频播| 色屁屁www影院免费观看视频| 久久亚洲AV成人出白浆无码国产| 国产一区二区三区无码免费| 国产免费久久精品99re丫y| 国产午夜无码精品免费看动漫| 亚洲AV永久无码精品放毛片| 亚洲精品456在线播放| 亚洲乱亚洲乱妇无码麻豆| 国产无遮挡裸体免费视频| 美女视频黄a视频全免费| 在线看片免费人成视频播| 97性无码区免费| free哆拍拍免费永久视频| 亚洲av无码专区青青草原| 亚洲免费视频观看| 91亚洲自偷手机在线观看| 亚洲色欲色欲www在线丝| 亚洲美女高清一区二区三区|