
Seam+Jsf+Jpa
q_wong
这个作者很懒,什么都没留下…
展开
-
JPA調用存儲過程
PROCEDURE: CREATE OR REPLACE PROCEDURE HTCHR.copy_BonusDept_From_HRM ( orgid in number,bonusorgid in number,hrmtype in number) is BEGIN delete from HTCHR.BONUSDEPARTMENT b where B.BONUSORGANIZATI...2009-09-14 18:04:50 · 113 阅读 · 0 评论 -
老是記不住的JS驗證...
<script language="javascript" type="text/javascript"> //<![CDATA[ function validateMonth(month) { if(isNaN(parseInt(month))) { return false; ...2009-09-07 14:43:54 · 76 阅读 · 0 评论 -
Seam操作EL表達式
Set: ValueExpression el = Expressions.instance().createValueExpression("#{annualPlanningId}"); el.setValue((Integer) Contexts.getSessionContext().get( "annualPlanningId")); Get: System.o...2009-08-22 10:48:50 · 89 阅读 · 0 评论 -
下拉列表實現多國語言
下拉列表實現多國語言2009-08-11 11:14:47 · 116 阅读 · 0 评论 -
Seam中使用Properties配置信息
/** * 此類用于讀取XXX Project 中的配置信息 * @author zzz * */ @Name("XxxPropertiesFactory") @Scope(ScopeType.APPLICATION) public class XxxProperties { private static Properties prop; static{ ...2009-08-10 15:51:50 · 163 阅读 · 0 评论 -
TreeNode
部門組織樹2009-08-10 15:01:38 · 134 阅读 · 0 评论 -
數字格式轉換器
實體中定義為Double型,如果為整數的話頁面上會顯示為XX.0 現要求整數的話顯示整數,小數的話顯示兩位小數(如1.0顯示為1,1.123顯示為1.12) @Name("salaryValueConverter") @BypassInterceptors @org.jboss.seam.annotations.faces.Converter(id = "salaryValueCon...2009-07-30 10:40:48 · 114 阅读 · 0 评论 -
一個有點噁心的查詢+分頁
@Entity public class Employee extends XXXObject { //... /** * 最近復職日期 */ private Date lastReinstatementDate; /** * 核薪資料者 */ private Set<BaseCheckSalary> baseCheckSalary ...2009-07-29 10:26:08 · 103 阅读 · 0 评论 -
導入員工績效存儲過程
導入7000多筆資料,如果寫Java程式的話就算優化到每筆資料一條SQL語句,半個小時都更新不完 換成存儲過程的話1分多鐘就OK了 具體做法是遍歷Excel表中的每一行,把所有資料讀進來,先判斷數據是否合法,不合法的剔除,然後把所有員工工號用stringBuffer串起來,中間用一個特殊字符分割開,大概三四百筆的時候調用一次存儲過程,然後用存儲過程完成字符串的分割和數據更新。 C...2009-10-09 17:26:28 · 80 阅读 · 0 评论 -
監控異常記錄
/** * 維護監控異常記錄文件---TXT * * */ public class TxtFile implements IBaseFile { String dirName = "log";// 父目錄 /* * 匯出指定文件給用戶View (non-Javadoc) * * @see com.htc.hr.salary.service...2009-09-08 16:09:29 · 79 阅读 · 0 评论