原创 MyBatis學習 之 三、SQL語句映射文件(2)增刪改查、參數、緩存

 2.2 select 一個select 元素非常簡單。例如: Xml代碼   <!-- 查詢學生,根據id -->   <select id="getStudent" parameterType="String" resul

原创 Mybatis XML 文件的學習詳解

MyBatis 真正的力量是在映射語句中。這裏是奇蹟發生的地方。對於所有的力量,SQL 映射的 XML 文件是相當的簡單。當然如果你將它們和對等功能的 JDBC 代碼來比較,你會發現映射文件節省了大約 95%的代碼量。MyBatis

原创 ajax前端傳到後臺中文會亂碼

1.js文件中使用encodeURI()方法。var url = "Validate.jsp?id=" + encodeURI(encodeURI(idField.value));   2.在後臺中對傳遞的參數進行URLDecoder解碼

原创 Oracle刪除當前用戶下的所有表、視圖、序列、函數、存儲過程、包

--delete tables  Sql代碼   select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;    --delete vi

原创 MyBatis學習 之 五、MyBatis配置文件

在定義sqlSessionFactory時需要指定MyBatis主配置文件:   Xml代碼   <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFa

原创 MyBatis學習 之 一、MyBatis簡介與配置MyBatis+Spring+MySql

1.1MyBatis簡介       MyBatis 是一個可以自定義SQL、存儲過程和高級映射的持久層框架。MyBatis 摒除了大部分的JDBC代碼、手工設置參數和結果集重獲。MyBatis 只使用簡單的XML 和註解來配置和映射

原创 MyBatis學習 之四、動態SQL語句

有些時候,sql語句where條件中,需要一些安全判斷,例如按某一條件查詢時如果傳入的參數是空,此時查詢出的結果很可能是空的,也許我們需要參數爲空時,是查出全部的信息。使用Oracle的序列、mysql的函數生成Id。這時我們可以使用動態

原创 linux常用命令筆記

1、安裝rz  sz 命令:           yum -y install lrzsz   2、關閉防火牆命令:         service iptables stop         chkconfig iptables off

原创 String類不可變性的好處

String類不可變性的好處 只有當字符串是不可變的,字符串池纔有可能實現。字符串池的實現可以在運行時節約很多heap空間,因爲不同的字符串變量都指向池中的同一個字符串。但如果字符串是可變的,那麼String interning將不能

原创 Oracle中TO_DATE格式及其他日期函數

TO_DATE格式(以時間:2007-11-02   13:45:25爲例)             Year:               yy two digits 兩位年                顯示值:07        

原创 windows下安裝solr

下載地址:http://archive.apache.org/dist/lucene/solr/ 操作環境:  Win7,Tomcat6, Solr4.3, Jdk6下載solr4.3的包,解壓到本地目錄,如D:\apache\so

原创 spring3集成測試

1  集成測試 1.1  概述        集成測試是在單元測試之上,通常是將一個或多個已進行過單元測試的組件組合起來完成的,即集成測試中一般不會出現Mock對象,都是實實在在的真實實現。          對於單元測試,如前邊在

原创 ajax提交session超時跳轉頁面,全局

在過濾器中寫入如下方法: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOExc

原创 java基礎

1、java中的垃圾回收器只能釋放有new 分配的內存, 對嗎? 答:java中的垃圾回收器只能釋放有new 分配的內存,假設你的對象獲得了一塊非new分配的“特殊”內存區域,垃圾回收器不知道如何釋放該對象的這塊“特殊”的內存,爲了應對

原创 JQuery實現表格的相同單元格合併的三種方法

代碼: <!DOCTYPE html> <html> <head> <title>merge.html</title> <meta http-equiv="keywords" content="keyword1