亚洲一级毛片免费在线观看,亚洲色大成网站www久久九 ,亚洲视频一区二区在线观看http://m.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://m.tkk7.com/pengpenglin/archive/2010/03/15/315445.htmlPaul LinPaul LinMon, 15 Mar 2010 03:09:00 GMThttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315445.htmlhttp://m.tkk7.com/pengpenglin/comments/315445.htmlhttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315445.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/315445.htmlhttp://m.tkk7.com/pengpenglin/services/trackbacks/315445.html閱讀全文

Paul Lin 2010-03-15 11:09 發(fā)表評論
]]>
【Java框架專題】Hibernate----悲觀鎖與樂觀鎖、Hibernate的鎖定機(jī)制http://m.tkk7.com/pengpenglin/archive/2010/03/15/315444.htmlPaul LinPaul LinMon, 15 Mar 2010 03:07:00 GMThttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315444.htmlhttp://m.tkk7.com/pengpenglin/comments/315444.htmlhttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315444.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/315444.htmlhttp://m.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://m.tkk7.com/pengpenglin/archive/2010/03/15/315443.htmlPaul LinPaul LinMon, 15 Mar 2010 03:04:00 GMThttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315443.htmlhttp://m.tkk7.com/pengpenglin/comments/315443.htmlhttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315443.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/315443.htmlhttp://m.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://m.tkk7.com/pengpenglin/archive/2010/03/15/315440.htmlPaul LinPaul LinMon, 15 Mar 2010 03:00:00 GMThttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315440.htmlhttp://m.tkk7.com/pengpenglin/comments/315440.htmlhttp://m.tkk7.com/pengpenglin/archive/2010/03/15/315440.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/315440.htmlhttp://m.tkk7.com/pengpenglin/services/trackbacks/315440.html閱讀全文

Paul Lin 2010-03-15 11:00 發(fā)表評論
]]>
【求助】使用HQL查詢Oracle日期字段,報(bào)"Invalid number"http://m.tkk7.com/pengpenglin/archive/2008/05/22/202207.htmlPaul LinPaul LinThu, 22 May 2008 08:40:00 GMThttp://m.tkk7.com/pengpenglin/archive/2008/05/22/202207.htmlhttp://m.tkk7.com/pengpenglin/comments/202207.htmlhttp://m.tkk7.com/pengpenglin/archive/2008/05/22/202207.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/202207.htmlhttp://m.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://m.tkk7.com/pengpenglin/archive/2008/03/04/183806.htmlPaul LinPaul LinTue, 04 Mar 2008 14:32:00 GMThttp://m.tkk7.com/pengpenglin/archive/2008/03/04/183806.htmlhttp://m.tkk7.com/pengpenglin/comments/183806.htmlhttp://m.tkk7.com/pengpenglin/archive/2008/03/04/183806.html#Feedback0http://m.tkk7.com/pengpenglin/comments/commentRss/183806.htmlhttp://m.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://m.tkk7.com/pengpenglin/archive/2008/01/09/174072.htmlPaul LinPaul LinWed, 09 Jan 2008 09:30:00 GMThttp://m.tkk7.com/pengpenglin/archive/2008/01/09/174072.htmlhttp://m.tkk7.com/pengpenglin/comments/174072.htmlhttp://m.tkk7.com/pengpenglin/archive/2008/01/09/174072.html#Feedback6http://m.tkk7.com/pengpenglin/comments/commentRss/174072.htmlhttp://m.tkk7.com/pengpenglin/services/trackbacks/174072.html閱讀全文

Paul Lin 2008-01-09 17:30 發(fā)表評論
]]>
主站蜘蛛池模板: 亚洲AV无码专区在线观看成人 | 亚洲精品专区在线观看| 亚洲午夜精品久久久久久app | 国产精品偷伦视频免费观看了| 免费一级成人毛片| 搜日本一区二区三区免费高清视频| 一本久到久久亚洲综合| 国产免费高清69式视频在线观看| 激情97综合亚洲色婷婷五| AAA日本高清在线播放免费观看| 久久伊人久久亚洲综合| 1000部国产成人免费视频| 亚洲国产成+人+综合| 波多野结衣久久高清免费| 国产91成人精品亚洲精品| 国产午夜亚洲不卡| 三年片在线观看免费大全电影| 亚洲性猛交xx乱| 国产免费人视频在线观看免费 | 亚洲免费视频在线观看| 中字幕视频在线永久在线观看免费| 亚洲人成自拍网站在线观看 | 在线看免费观看AV深夜影院 | 亚洲精品无码aⅴ中文字幕蜜桃| 国产成人免费片在线视频观看| av电影在线免费看| 亚洲人成电影亚洲人成9999网 | 亚洲第一黄色网址| 95老司机免费福利| 久久水蜜桃亚洲AV无码精品| 国产黄色一级毛片亚洲黄片大全| 日韩视频免费在线观看| 亚洲精品无码久久久久A片苍井空 亚洲精品无码久久久久YW | 国产成人免费A在线视频| 97在线免费视频| 亚洲不卡影院午夜在线观看| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲中文字幕久久精品无码喷水 | 毛片免费在线播放| 国产在线观看xxxx免费| 亚洲1区1区3区4区产品乱码芒果|