詳情請參考:http://www.javaeye.com/topic/241420
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd"> <sqlMap> <!-- 爲Person類設置一個別名 --> <typeAlias alias="person" type="com.jack.ibatis.pojo.Person"/> <!-- 配置表和類之間的映射關係 --> <resultMap class="com.jack.ibatis.pojo.Person" id="personMap"> <result property="id" column="ID"/> <result property="username" column="U_NAME"/> <result property="password" column="U_PASSWORD"/> </resultMap> <!-- 添加用戶 --> <insert id="insertPerson" parameterClass="person"> <!-- 配置Mysql主鍵自動增長 --> <selectKey keyProperty="id" resultClass="int"> SELECT LAST_INSERT_ID() as value </selectKey> <!-- 配置Oracle主鍵自動增長 <selectKey resultClass="int" keyProperty="id" type="pre"> <!--[CDATA[SELECT STOCKIDSEQUENCE.NEXTVAL AS ID FROM DUAL]]> </selectKey>--> <!-- 配置MSServer主鍵自動增長 <selectKey resultClass="int" keyProperty="id"> <![CDATA[SELECT SCOPE_IDENTITY() AS ID ]]> </selectKey>--> <![CDATA[ INSERT PERSON(U_NAME,U_PASSWORD) VALUES(#username#,#password#) ]]> </insert> <!-- 查看特定用戶 --> <select id="queryPersonById" parameterClass="int" resultMap="personMap"> <![CDATA[ SELECT * FROM PERSON WHERE ID=#id# ]]> </select> <!-- 查看所有的用戶 --> <select id="queryAllPerson" resultMap="personMap"> <![CDATA[ SELECT * FROM PERSON ]]--> </select> </sqlMap>
首先,我們看看關於重載,和覆蓋(重寫)的簡明定義: 方法重載:如果有兩個方法的方法名相同,但參數不一致,哪麼可以說一個方法是另一個方法的重載。 方法覆蓋:如果在子類中定義一個方法,其名稱、返回類型及參數簽名正好與父類中某個方法的名稱、返回
繼上一文《java泛型的學習筆記[1]—基礎知識》之後,本文將介紹泛型的一些應用和應用過程中遇到的問題。 在此之前,我們先給出一張類圖: 1)泛型類型的子類型問題 我們首先來看這樣一句代碼。該行代碼正確,因爲Cat是An
今天java連接SQLServer 2000, 遇到些問題,記得以前沒這樣的問題呀!!! 首先是ClassNotFound錯誤,JRE中,我看到有SQLServler的三個Jar文件啊爲什麼不行呢? 難道JSP還有什麼特殊要求啊! 解
這很讓我頭疼了一陣,搜也搜不到確切的答案,今在q羣中請教,終於成功一點,在此我用我的項目做例子。 eclipse——SQLServer2000 1. 項目位置:F:/workspace/MyProject 2. 在MyProje
import javax.swing.table.*; import java.sql.*; import java.util.Vector; public class ResultSetTableModel extends Abstra
fieldErrors是ActionContext裏的一個東西,使用Struts2的表單驗證框架時,會自動將驗證結果的錯誤信息放到裏面,非AJAX情況下,可以直接在頁面上方便地使用Struts2的標籤庫來讀取顯示這些錯誤信息,但是若是AJ
但是具體產生的方式還不確定: 要麼在遠所有的視圖對應的基礎表生成相應的XML文件和其POJO時也產生了這個文件. 要麼在"通過數據庫生成實體類"中產生,有侍以後有時間再考證一下.
1.Window->Preferences->Installed JREs->Add... 第一步,打開eclipse,點擊Window,然後點擊彈框中的Preferences,如下圖所示: 第二步,點擊左側條目欄中的Java,
1.安裝SDk1) 在usr目錄下建立java目錄,把文件j2sdk-1_4_2_03-linux-i586-rpm.bin上傳到該目錄, 把文件屬性設爲777.2) 在終端運行以下命令 cd /usr/java/ ./j2sd
今天在辦公室的機子架jsp開發環境,發現 eclipse的TomcatPlugin個插件裝進去後,運行eclipse的時候都沒有動靜... 上網搜索了一下,解決問題: 啓動時候加一個參數 eclipse -clean 呵呵,那幾只貓又出
第一步:把class文件放在目錄 網站目錄/WEB-INF/classes/(package的目錄)… 比如:我一個DBUtil,class的文件中的開頭有 -------------------------------------
關於Java讀取Excel2007的文章在Google、百度上搜索一下,沒有太好的例子,實現的也不算太好。查看了一下Poi,最新的 POI 3.5 beta 4 支持讀寫 Excel2007和PPT2007(XLSX and PPTX)
Sybase的一套比試題(1小時完成)。這個是JAVA版的,大家一起來做做,中文是我爲了看清楚自己翻譯的,翻譯得很爛 請大家多講講原理共同提高 而不是簡單給出答案 謝謝! 題目1: One team tries to buy severa
說明:JDK( Java Development Kit)稱爲Java開發工具包,是JRE的超集,或者說JDK包含了JRE。JDK中除了包含有JRE的所有內容之外還提供了編寫Java程序所必須的 編譯器和調試工具等。開發Java,需要下載
json轉換成string,JSONObject.fromObject()方法標紅報錯 代碼如下: JSONObject jsonObject = JSONObject.fromObject(str); 解決方案: json-l