原创 oracle 生成指定位數的序列號,不足用0補全
SELECT ‘K’ || to_char(sysdate,'yyyyMMdd') || lpad(NVL(MAX(to_number(REPLACE( id , 'K' ,''))),0)+ 1,5,'0')
原创 Struts 1與 Struts2 的區別
struts1 與struts2 的區別。 1.都是MVC 的WEB 框架, 2 struts1 的老牌框架,應用很廣泛,有很好的羣衆基礎,使用它開發風險很小,成本更低!struts2雖然基於這個框架,但是 應用羣衆並多,
原创 struts獲取request和response的兩種不同的方法
在struts1中,獲得到系統的request或者session對象非常方便,都是按照形參傳遞的,但是在struts2中,request和session都被隱藏了 struts提供兩種方式訪問session和request,其中比較常用
原创 jsp中日期格式化
Jsp日期格式化 在jsp頁面中你可以添加,fmt標籤 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 格式化要輸出的日期: <fmt:p
原创 Hibernate 中的 generator的七種屬性
1、identity:用於MySql數據庫。特點:遞增 < id name="id" column="id"> < generator class="identity"/> < /id> 注:對於MySql數據庫使用遞增序列時需要
原创 常用的正則表達式匹配問題,及其簡單語法
匹配字符串正則表達式: ^[A-Za-z]+$ //匹配由26個英文字母組成的字符串 ^[A-Z]+$ //匹配由26個英文字母的大寫組成的字符串 ^[a-z]+$ //匹配由26個英文字母的小寫組成的字符串 ^[A-Za-z
原创 連接數據庫的兩種方法
一、使用普通的配置方法 Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://192.168.16.29:3306/tie
原创 常見Spring依賴注入的兩種方式
設置注入:IOC容器使用屬性的setter方法來注入被依賴的實例。 構造注入:IOC容器使用構造器來注入被依賴的實例。 兩種方法的代碼比較: 設置注入: private Strin
原创 js設置默認選中的數值
<script type="text/javascript"> // ${list} 爲後層傳遞的要顯示的數值。 //設置選擇的數值爲傳遞過來的數值。 var yearlist =document.getEle
原创 數據庫中對日期對象的轉換
public class DateUtil { private static SimpleDateFormat datetimeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm
原创 對用戶輸入數據進行過濾操作的工具類
public class HtmlUtil{ public static String parseHtml(String html) { if(html == null || html.length() == 0)
原创 java中的分頁技術 查詢分頁
JSp頁面添加 <td colspan="5"align="right"> <div class="pages"> ${requestScope.pageBar} <div
原创 Spring MVC 驅動註冊 HandlerMethodArgumentResolver接口應用example
從spring3.1 開始就有了這個接口,可以爲@RequestMapping標註的方法擴展傳入的參數 以shiro爲例,擴展一個標註,@CurrentUser,只要有這個標註,就可以在shiro的安全上下文中取出適當的對象直接從參數傳入
原创 HIbernate中的事務
定義:事務一般是一步或者幾步基本的邏輯單元,這些基本操作作爲一個整體的執行單元,他們要麼去全部執行,要麼全部不執行,要麼全部取消,堅決不能僅僅執行一部分。 事務具有的4個特徵: 原子
原创 Spring 動態定時任務 Quartz2
Spring 3整合Quartz 2實現定時任務一:常規整合 Spring 3整合Quartz 2實現定時任務二:動態添加任務 Spring 3整合Quartz 2實現定時任務三:動態暫停 恢復 修改和刪除任務 注意:動態的必須是Sp