原创 初識hibernate 2

1.hibernate 對象狀態  瞬時態  : new 的對象  和session關聯之前                                           瞬時態  和數據庫沒什麼關係  持久態 :  跟Sessio

原创 上傳文件中的複製

上傳文件中複製 對應的上傳頁面 添加標籤   1.在JSP的頂部引入標記庫指令  <%@taglib uri="/struts=tags"prefix="s"%>  其實form表單在你不寫enctype屬性時,也默認爲其添加了enct

原创 多對多

ConcurrentModificationException courrent:當前的 modify:vt修改 modification n 修改當前集合異常: 便立即和不要刪除其中的元素 使用迭代器Iterate 進行遍歷 ,刪除 可

原创 Struts2

OGNL: 1.OGNL是Object-Graph Navigation Language的縮寫,它是一種功能強大的表達式語言,通過它簡單一致的表達式語法,可以存取對象的任意屬性,調用對象的方法,遍歷整個對象的結構圖,實現字段類型轉化等功

原创 hibernate 兩表查詢

1.HQL多表查詢的基礎          hibernate兩表查詢  EMP(員工表) 和 DEPT(部門表) 多對一 :相對於員工,對個員工對應一個部門 一對多:相對於部門,一個部門對應對個員工 EMP  多方  DEPT 一方 o

原创 快速排序

和冒泡排序效果一樣 ,但大家都說快速排序很快   ,淺談一下個人理解    例如:   4 6 3 1 10 7 5 9 2 8  原則 :從右往左找小   從左往右找大( 大小相對於基準鍵)      相遇的位置就是新的基準鍵  從右

原创 Spring 3

Hibernate Dao2: 在DaoImpl中直接注入HibernateTemplate 1.applicationContext.xml中配置HIbernateTemplate  <bean class="...HibernateT

原创 Spring註解

Spring註解:簡化配置文件開發 注意在spring4.x使用註解需要導入spring-aop.jar   spring-aop-4.2.4.RELEASE   jar包 IoC註解: 替代了配置文件的<bean></bean>    

原创 java 反編譯器 JD-GUI

JD-GUI 是一個用 C++ 開發的 Java 反編譯工具,由 Pavel Kouznetsov開發,支持Windows、Linux和蘋果Mac Os三個平臺。而且提供了Eclipse平臺下的插件JD-Eclipse,Intellij平

原创 eclipse解決git衝突

關於 git使用的一些心得 因爲我使用的是eclipse,其他開發工具僅供參考 1 最常見的錯誤 衝突 對於衝突,需要找到衝突的原因,最常見的原因,兩個人修改了同一個文件,一個人先提交了,另一個人pull的時候會報異常 解決辦法:

原创 java發送郵件

java 發送郵件 核心依賴 java mail <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1

原创 java 常用轉換

字符串截取   頁面顯示給文字加下劃線 編輯文本   <li><label class="control-label w300 mr10 ml50">? ?</label> <t

原创 動態sql語句

下面是一個 查詢總頁數 的 <select id="calTotalCount" resultType="int" parameterType="accountQueryBean"> select count(1) from AC

原创 模糊查詢

  movun 中 模糊查詢的兩種 方式 1.  ${ } 接收頁面輸入的數據 2.#{} 接收頁面輸入的數據

原创 ssh和ssm的異同

當下流行的兩種企業開發MVC開源框架,是我們Java程序猿必備知識能力。MVC,即模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏