原创 解決 spring mvc 3.0 結合 hibernate3.2 使用聲明式事務無法提交的問題

  1、問題復現      spring 3.0 + hibernate 3.2      spring mvc使用註解方式;service使用@

原创 hibernate學習筆記四

用in還是exists 用exists,原因是效率比in高 使用本地sql SQLQuery q = session.createSQLQuery("select * from category limit 2,4").addEntity

原创 如果在同一個JVM中使用不同jar包下面包名和類名完全相同的類

背景:在引入第三方jar包以後,偶爾會遇到不同jar包中的類衝突。這裏所說的衝突,是指類的包名和類型完全相同(有的時候希望同時使用相同類的不同版本)。 參考地址:https://baijiahao.baidu.com/s?id=1636

原创 spring使用annonation管理hibernate的事物

修改spring配置文件,增加: <bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <prope

原创 hibernate學習筆記三

8.繼承關係(不重要) a)單表----single_table 不好,可能產生很多冗餘,或者表的字段會很多 [子類比較少的時候用] b)每個類一張表----table_per_class 子類id不能相等 多態的查詢非常麻煩,要查所有表

原创 hibernate學習筆記-1

  hibernate學習筆記 1.annonation有兩種方式: <1>JPA -------重點 <2>hibernate-extension

原创 hibernate通用泛型dao

BaseDao.java package com.smvc.annonation.dao; import java.sql.SQLException; import java.util.List; import javax.annot

原创 hibernate一對一主鍵關聯

 在teacher和student中使用一對一主鍵關聯,假設teacher和student的關係爲一對一 因爲一對一主鍵關聯使用很少,而且使用annotation方式配置有bug,所有隻記錄下xml的配置方式,備忘 Teacher.jav

原创 hiberntea學習筆記二

2012-03-09 重寫聯合主鍵的equals方法和hashCode方法的作用什麼?開始我以爲是將對象放在session的hashMap中時候使用的,但是測試結果證明即使hashCode都不一樣的對象,還是能從session的hashM

原创 圖片的旋轉和透明化

昨天研究了一下圖片的旋轉和透明化問題,以爲備忘,記錄如下: 旋轉 //加載圖片 Image bodyImage = Toolkit.getDefaultToolkit().getImage(Hhh.class.getClassLoa

原创 使用servlet保存用戶上傳的文件到本地

upload.jsp <%@page contentType="text/html;charset=utf-8" %> <head> <title>fbysss UploadBean 示例</title> <!--meta http-eq

原创 JAVA使用POI讀取EXCEL文件的簡單model

 package poi; import java.io.FileInputStream; import java.io.IOException;

原创 spring mvc annonation(環境搭建和最基本的請求映射)

 1.配置web.xml 2.配置xxxx-servlet.xml--支持部件掃描和視圖解析 3.創建一個學生類Student,一個Controller,名稱是StudentController,註釋爲@Controller 4.添加工程

原创 從外部訪問類中的私有方法的方法

使用反射機制,需要知道這個方法名(摘自think in java) package access.intefacea; public interface A { void f(); }   package access.pmethod

原创 恢復Eclipse誤刪的文件

 Java視圖上,左邊“包資源管理器”,在要恢復的項目上點右鍵,會有一個菜單項,“從本地歷史紀錄復原(X)...”,英文是”Restore from