Time of Update: 2018-08-14
OtmsStaple表,為一方。 <?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <
Time of Update: 2018-08-14
使用List和Map有很多共性,比如說不能再1方設定inverse="true" 不同的是,list可以保留元素的順序,這個使通過一個idx欄位來實現的,比如說Team和Student的1對多關係,我們給team加入學生的時候,需要記錄加入的順序,這時候我們可以使用list方式,並在student表中新增加一個idx欄位(但在Student實體類中不定義idx屬性) 資料庫結構: create
Time of Update: 2018-08-14
入門 12 - List 映射 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 這邊介紹如果對象中包括List型態的屬性時如何進行映像,首先我們假設我們要製作一個線上檔案管理,使用者上傳的檔案名稱可能是重複的、具有相同名稱,之前使用的Set不允許有重複的內容,所以這次我們改用List,我們的User類別撰寫如下: User.java
Time of Update: 2018-08-14
轉載自JavaTalk – zhouhaocheng.com MyBatis的外掛程式機制,實際就是Java動態代理實現的責任鏈模式實現。 根據官方文檔。Mybatis只允許攔截以下方法,這個決定寫攔截器註解簽名參數。 Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed) ParameterHandler
Time of Update: 2018-08-14
在做項目時發布一個工程後來出現下面錯誤org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor 看錯誤時 org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
Time of Update: 2018-08-14
在hibernate中一個資料模型的主鍵常用有三種形式:uuid、native、assigned,分別是通用唯一標識、自增、自訂。 1、uuid是系統產生的,insert資料庫時相比native要快很多,但是uuid是一長串無序字串,理論上講尋找起來會慢一點,但是不太會影響開發的。而native是資料庫產生,在insert時會先計算所以會比uuid慢一點,但是在尋找和刪除資料時,會比較方便。
Time of Update: 2018-08-14
1:Hibernate深入一點的查詢,使用DetachedCriteria多表查詢的問題. 資料庫中有兩張表Clazz,User,由於是測試程式,未設外鍵,也未在對應檔中加入兩個對象之間的關聯屬性,如<many-to-one>, 只是在寫列子的時候用hql實現了兩個對象之間的關聯,類似想實現這樣的
Time of Update: 2018-08-14
clob 在oracle中的持久化源碼: public void AddClob(String AsTable, String fieldName, String id, String values) throws Exception { PrimaryKey = "ID"; String strSQL = "SELECT " +
Time of Update: 2018-08-14
OpenKM 文檔翻譯 OpenKM簡介 OpenKM是一個文件管理系統,用於組織和共用文檔。可以通過名稱,內容,關鍵字等來搜尋文檔。基於Jboss+J2EE+Ajax web (GWT)+Jackrabbit (lucene)等技術開發。 相關技術
Time of Update: 2018-08-14
文章 前言 請求的接收和處理 classLoader in tomcat conf/web.xml digester in tomcat lifecycleListener in tomcat naming in tomcat moduler in Tomcat J2EE安全性原則:為tomcat版面設定存取權限 利用Tocmat閥的使網站更安全 HTTP
Time of Update: 2018-08-14
一直想把自己這些年從事企業知識管理的一些體驗寫出來。 我從2002年到北京,就一直在處理有關企業知識管理的一些事情,對於企業只是管理的各方面的內容都有思考,一隻想把這些思路理順一點,然後寫點比較系統的內容,與大家分享。但是,似乎總是沒有成塊的時間,所以一直都沒有寫。 昨天一位做媒體的朋友約稿,讓我寫點東西,想來想去,還是覺得“企業知識管理”是個不錯的話題。
Time of Update: 2018-08-14
針對maven配置的Spring+MVC項目,我們用Maven內建的jetty和tomcat外掛程式進行調試,這很方便。但是調試時,這些外掛程式所啟動的web伺服器,是如何來將我們的工程作為一個web項目啟動並運行,可能並沒有看上去那麼簡單。搞清楚它們啟動時,是如何引用我們的項目,就是這的目的。 如果項目的名稱是mvn_mvc,那麼整個目錄結構就如上圖。 通常我們首先用mvn package產生上述的target目錄中帶紅色部分。其等效執行 mvn
Time of Update: 2018-08-14
Exception in thread "main" java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: The processing instruction must begin with the name
Time of Update: 2018-08-14
<!-- url重寫 --><filter><filter-name>UrlRewriteFilter</filter-name><filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class> <init-param>
Time of Update: 2018-08-14
1.struts2和dwr為什麼會衝突? 最近很多同學都在問同樣一個問題,struts2和dwr該如何共存?我們先分析一下為什麼會出現衝突. struts2通過StrutsPrepareAndExecuteFilter過濾器來處理請求,常見的配置如下: <filter> <filter-name>struts2</filter-name>
Time of Update: 2018-08-14
著作權:(xiaodaoxiaodao)藍小刀 http://blog.csdn.net/xiaodaoxiaodao/archive/2006/09/24/1271275.aspx 轉載請註明來源/作者 4199病毒如何清除 最近電腦中了病毒,特徵是首頁被修改為http://www.4199.com, 上網查了一下,是這兩天流行的4199病毒,手動修改註冊表沒用,超級兔子也無法恢複,
Time of Update: 2018-08-14
修改dwz.pagination.js中的代碼: $this.find(setting.jumpto$).each(function(){ var$this= $(this); var$inputBox = $this.find(":text"); var$button = $this.find(":button"); $button.click(function(event){
Time of Update: 2018-08-14
經過firebug調試,這是一個bug,傳到背景參數沒有得到及時替換,具體bug修複如下: 修改dwz.ajax.js中代碼: /** * 處理navTab中的分頁和排序 * targetType: navTab 或 dialog * rel: 可選 用於局部重新整理div id號 * data: pagerForm參數 {pageNum:"n", numPerPage:"n",
Time of Update: 2018-08-14
最近整理資料,要用到一些常用的數學符號,每次都拷貝粘貼太麻煩,所以記一下快速輸入的辦法 輸入只需要按著Alt鍵在小鍵盤上輸入下面每行右邊的數字即可得到左邊的字元 ¬ 172 ƒ 131 … 133 ∧ 41412 ∨ 41413 →&
Time of Update: 2018-08-14
今天想在SublimeText2(下面簡稱ST2)中用PackageControl安裝新外掛程式,選中Install Package選項時彈出錯誤: Package Control: There are no packages available for installation 控制台下的輸出是: Package Control: Error