原创 ORACLE_存儲過程一

存儲過程就是對業務關係複雜的sql語句的封裝,sql語句以程序塊的形式被封裝到了數據庫中,寫好之後無論是java、還是.net都可以向使用sql一樣使用這就是數據庫開發。 oracle 存儲過程的基本語法 create or repl

原创 嵌套類和匿名類

原文:http://blog.163.com/c_123xyz/blog/static/7709247620087323051182/     內部類的出現 當進行Java開發時,有時需要實現一個僅包含1-2個方法的接口.在AWT和Swi

原创 tomcat在windows下輸出是亂碼的問題解決

set "JAVA_OPTS=-Xms64m -Xmx256m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 %JAVA_OPTS%"

原创 java實體類實現接口

        接口中的方法都是get方法 而實體中有set和get方法  當你調用一個方法返回的是這個實體但是你用的是接口申明 這樣接口對象其實就是對實體的抽象,這個抽象只能讀實體中的屬性而不能改.   public class Pe

原创 Hibernate_createQuery與createSQLQuery

原來的查詢語句: String sql = "select a.* from tb_doc_catalog a where a.cat_code like '"+catCode+"%'"; Session session = this

原创 日誌存到數據空中

以下爲log4j中的配置參數:   %m 輸出代碼中指定的消息%p 輸出優先級,即DEBUG,INFO,WARN,ERROR,FATAL%r 輸出自應用啓動到輸出該log信息耗費的毫秒數%t 輸出產生該日誌事件的線程名;%n 輸出一個

原创 轉:hibernate中利用hql查詢部分字段

在hibernate中,用hql語句查詢實體類,採用list方法的返回結果是一個List,該List中封裝的對象分爲以下三種情況:   1:查詢全部的字段的情況下,如:“from  實體類”。list中封裝的對象是實體類本身,個屬性都將得

原创 Hibernate_主鍵生成策略

/** * 測試uuid主鍵生成策略 */ public static void testSave01() { Session session = null; try { // session = Hiber

原创 Oracle_case_when

SQL 查詢中的case when then else end的使用 SELECT CASE R.REQ_STATUS WHEN 'New' THEN '新增'

原创 Jquery_1.7

1.jquery中用attr()方法來獲取和設置元素屬性.  encodeURI(document.getElementById("TITLE").value) 傳遞中文名 2.      $('.mainTable .mainTr').

原创 Hibernate_對象有三種狀態

1. 瞬時狀態 (Transient) 由 new 命令開闢內存空間的 Java 對象,也就是平時所熟悉的普通 Java 對象。如: Student stu = new Student(); 瞬時對象特點: (1) 不和 Session

原创 oracle_統計數量

select k.title,k.code,A1,A2,A3,B1,B2,C1,C2,C3,C4,C5,D,E,F,M,N,P,boy,girl,weijie,yijie,k.yidi from (select distinct(subs

原创 js獲取項目根路徑

//js獲取項目根路徑,如: http://localhost:8083/uimcardprj function getRootPath(){ //獲取當前網址,如: http://localhost:8083/uimcardpr

原创 Hibernate_get和load的區別

1.get和load的區別  *  get不支持lazy ,load支持lazy  * 採用get加載數據如果沒有匹配的數據返回null而load則拋出異 /** * 採用get如果數據庫沒有就返回null */

原创 ORACLE_存儲過程二

create or replace procedure sum_sal(deptid in emp.deptno%type,sum_salary out number)as begin select sum(sal) into