原创 Hibernate中的query.setFirstResult(),query.setMaxResults(); .

一、query.scroll()和query.setFirstResult(),query.setMaxResults();這兩種方法都可以取到一定範圍內的數據,用來數據分頁顯示。那麼兩者區別,以及兩者的效率如何? 答:1.scroll是

原创 驗證手機,電話號碼和身份證的正則表達式

身份證爲15位或者18位,15位的全爲數字,18位的前17位爲數字,最後一位爲數字或者大寫字母”X“。 與之匹配的正則表達式:(^\d{15}$)|(^\d{17}([0-9]|X)$) 下面以Javascript爲例進行說明: func

原创 關於Oracle 數據庫update 卡死的問題

今天做eclipse項目的小修改,發現以前可以運行的項目部分今天總是卡死,開始以爲是數據庫沒有關閉連接,導致連接堵塞,後來仔細一看每個都有關閉鏈接。下斷點調試發現是在update的時候出問題,程序卡死在update上面。我用plsql在

原创 Hibernate讀取數據

在開發中一般都是用hibernate的query來執行sql語句,來訪問數據庫。因爲query是將查詢結果中的每一條記錄都放到bean中(query.setBeanclass就是用來設置這個bean的),然後將這些包含了查詢結果的bea

原创 struts1 入門小例子

工具:eclipse 3.4.2 jdk:1.6.0_22 tomcat:5.5 sturts1.2.7 1.建立動態web工程,工程名字myStruts1 2.修改build path  3.向web-inf下的l

原创 Struts1入門實例(簡單登錄)

現在開始加入公司的核心項目,但由於項目開發比較早,所以使用的技術不是很新潮,前臺用的還是struts1。 雖然不是什麼新技術,但仍可以從中學到好多東西的。花了一個晚上的時間終於把struts1的流程跑通了。 省略了創建過程及加入ja

原创 概述MVC體系結構

    MVC包括三類對象,model是應用對象,view是視圖,controller是控制器,它定義用戶界面對用戶輸入的響應方式。在MVC體系中,模型通常被稱爲“業務邏輯”,是真正完成任務的代碼,視圖就是使用界面,反映數據的變化。控制器

原创 Spring配置數據源的四種方式(小結)

第一種:使用spring自帶的DriverManagerDataSource 配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.

原创 用法

  <c:foreach>類似於for和foreach循環   以下是我目前見過的用法: 1、循環遍歷,輸出所有的元素。 <c:foreach items="${list}" var="li"> ${li} </c:foreach> 注意

原创 java中常用的日期格式化常用的一些方法和教程

一般常用格式化類DateFormat和SimpleDateFormat的format(Date time)方法進行格式化日期. 1. 首先介紹java.text.SimpleDateFormat類. public class S

原创 JSP+ORACLE分頁的代碼記錄

Bean public class PagedQueryResult { // 查詢結果 private final List results; // 結果數量 private final int count; publi

原创 兩道MySQL數據庫的題

1.表名:成績表 姓名 課程 分數 張三 語文 81 張三 數學 75 李四 語文 56 李四 數學 90 王五 語文 81 王五 數學 100 王五 英語 49 ... 給出成績全部合格的學生信息(包

原创 hibernate的formula

Property元素中的formula允許對象屬性包含導出值,比如sum、average、max等的結果。如: <property name="averagePrice" formula="(select avg(pc.price) 

原创 fmt:formatDate的輸出格式

<fmt:formatDate value="${isoDate}" type="both"/> 2004-5-31 23:59:59 <fmt:formatDate value="${date}" type="date"/> 2004-

原创 寫一個Singleton

Java code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28