原创 hibernate能否實現非主鍵一對一關聯

原文鏈接 import java.io.Serializable; import javax.persistence.CascadeType; import javax.persistence.Column; import javax

原创 hibernate配置多個數據源及事物(以兩個數據源爲例)

原文鏈接 在ssh項目中,需要連接兩個不同ip下的數據庫,所以必須要給hibernate配置兩個或多個數據源 因爲我只有一臺電腦,所以我配置的是sqlserver+MySQL兩個數據源 首先hibernate配置是直接從myecl

原创 Pyinstaller打包運行exe報錯 No module named matplotlib.backends.backend_tkagg

原文鏈接 up vote7down voteaccepted I've seen this before, also on openSUSE (12.3). The fix is to edit the default

原创 ie6 標籤中添加js事件 問題

原文鏈接 <a>標籤中添加js,在其他瀏覽器正常,但是在ie6中,有問題 <a target="_self" href="javaScript:" class="index_red" οnclick="spInfoView('$!s

原创 tomcat啓動正常,但是訪問項目時,404. Eclipse沒有正確部署工程項目

原文鏈接  在eclipse中新建的Dynamic Web Project。寫好代碼後,選擇Run on Server(當然Server配置爲Tomcat),但是運行後我們發下在Tomcat的安裝目錄下並沒有出現我們所建立的工程名字。很明

原创 java 利用spring JavaMailSenderImpl發送郵件,支持普通文本、附件、html、velocity模板

原文鏈接 本文主要介紹利用JavaMailSenderImpl發送郵件。首先介紹了發送一般郵件,然後介紹了發送富文本(html)郵件及以velocity爲模板發送郵件。   郵件發送分爲爲三步:創建郵件發送器、編寫郵件、發送郵件。

原创 IntelliJ IDEA Tomcat配置 詳解

原文鏈接 1> 進入 Edit Configurations 2> 點擊 + ,選擇 Tomcat 服務器,如果是本地Tomcat 選擇 Local 3> Tomcat Server -> Unnamed -> Server -

原创 三種數據庫連接池的配置及使用(For JDBC)

原文鏈接 DBCP 一、導包 Apache官網下載DBCP包,導入兩個包路徑如下: commons-dbcp-1.4-bin\commons-dbcp-1.4\commons-dbcp-1.4.jar:連接池的實現 commons

原创 mybatis ---- 級聯查詢 一對多 (集合映射)

原文鏈接 關聯有嵌套查詢和嵌套結果兩種方式,本文是按照嵌套結果這種方式來說明的 上一章介紹了多對一的關係,用到了<association></association>,這是一個複雜類型的關聯。我們選擇一個示例來回顧下,比如:一個博

原创 mybatis多級關聯查詢數據封裝

原文鏈接   最近一個項目用到mybatis,花了一點時間看了官方文檔,後面就搭建起了框架,着手進行開發,mybatis上手很容易,但是有一些小的細節的注意(下文說明),否則錯誤很難查找,對於用慣了hibernate的開發人員來說,

原创 hibernate的使用(關於hibernate事務的必須開啓的問題)

原文鏈接 一、與數據庫的交互(增刪改查) 注意:1.寫hql語言是是對於對象操作,而不是表數據             2.注意hibernate中的緩存 1.Hibernate 查詢方式      Hibern

原创 hibernate annotation註解方式來處理映射關係

原文鏈接 在hibernate中,通常配置對象關係映射關係有兩種,一種是基於xml的方式,另一種是基於annotation的註解方式,熟話說,蘿蔔青菜,可有所愛,每個人都有自己喜歡的配置方式,我在試了這兩種方式以後,發現使用annot

原创 Google Gson的使用方法,實現Json結構的相互轉換

原文鏈接 在Java開發中,有時需要保存一個數據結構成字符串,可能你會考慮用Json,但是當Json字符串轉換成Java對象時,轉換成的是JsonObject,並不是你想要的Class類型的對象,操作起來就很不是愉悅,下面說的就可以解

原创 Hibernate 零配置之Annotation註解

原文鏈接   JPA規範推薦使用Annotation來管理實體類與數據表之間的映射關係,從而避免同時維護兩份文件(Java 實體類 和 XML 映射文件),將映射信息(寫在Annotation中)與實體類集中在一起。   以下我將

原创 Hibernate4註解開發,使用hbm2ddl生成表時,不生成外鍵的解決方法

方案一: 在使用 <property name="hbm2ddl.auto">update</property>的情況下, @ManyToOne @JoinColumn( name = "p_id", foreignKe