原创 log4j2配置(包含壓縮、寫數據庫)

<dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version>

原创 stringBuffer和string的區別

String與StringBuffer的區別簡單地說,就是一個變量和常量的關係。StringBuffer對象的內容可以修改;而String對象一旦產生後就不可以被修改,重新賦值其實是兩個對象。StringBuffer的內部實現方式和Str

原创 hibernate自動建表時的錯誤解決辦法

錯誤代碼:Incorrect column specifier for column 'addressId' 解決辦法及敘述: 用Hibernate生成數據表時,Hibernate執行了下面的SQL語句:   create t

原创 MyBatis 之標籤的使用

MyBatis在生成update語句時若使用if標籤,如果前面的if沒有執行,則可能導致有多餘逗號的錯誤。使用set標籤可以將動態的配置SET 關鍵字,和剔除追加到條件末尾的任何不相關的逗號。 沒有使用if標籤時,如果有一個參數爲null

原创 使用commons-beanutils-1.8.3.jar提供的BeanUtils類快速封裝屬性時,遇到的錯誤

錯誤說明:dateconverter不支持默認字符串到“日期”轉換。 解決辦法:此時需要自定義轉換器,將字符串轉換成date類型。  // 自定義類型轉換器// 參數1:類型轉換器// 參數2:要轉換至的類型ConvertUtils

原创 c3p0數據源配置拋出Could not load driverClass com.mysql.jdbc.Driver的解決方案

1.0 配置c3p0數據源,一直提示 無法加載數據庫驅動。 但是明明有驅動,非常疑惑。。。。。 com.mchange.v2.c3p0.DriverManagerDataSource ---- Could not load driv

原创 在雲服務器上搭建JSP環境併發布web項目(通過域名訪問自己寫的項目)

一、購買雲服務器、域名(域名找域名商註冊) 二、準備好jdk.tomcat 版本我用的是jdk1.7+tomcat7 三、裝好JDK+tomcat並配置本地環境 變量 四、項目代碼部署到tomcat服務器 五、關閉服務器的防火牆

原创 struts2自定義類型轉換器

首先,何爲struts2的類型轉換器? 類型轉換器的作用是將請求中的字符串或字符串數組參數與action中的對象進行相互轉換。 一、大部分時候,使用struts2提供的類型轉換器以及OGNL類型轉換機制即可滿足大部分類型轉換需求。如

原创 MySQL事務隔離級別詳解

  SQL標準定義了4類隔離級別,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低級別的隔離級一般支持更高的併發處理,並擁有更低的系統開銷。Read Uncommitted(讀取未提交內容)        在

原创 java經典筆試題

下面都是我自己的答案非官方,僅供參考,如果有疑問或錯誤請一定要提出來,大家一起進步啦~~~   1. 下面哪些是Thread類的方法() A start()       B run()       C exit()       D

原创 對原生SQL查詢執行的控制是通過SQLQuery接口進行的,通過執行Session.createSQLQuery()

使用SQLQuery 在Hibernate中使用sql語句 session.createSQLQuery.轉載 對原生SQL查詢執行的控制是通過SQLQuery接口進行的,通過執行Session.createSQLQuery()

原创 Hibernate主鍵生成策略

1、自動增長identity 適用於MySQL、DB2、MS SQL Server,採用數據庫生成的主鍵,用於爲long、short、int類型生成唯一標識 使用SQL Server 和 MySQL 的自增字段,這個方法不能放到 Or

原创 解決spring mvc No mapping found for HTTP request with URI錯誤的三種方法

1、控制層沒有被spring掃描到,控制層沒有實例化,檢查自己的控制層是否被spring掃描到,檢查以下配置:<context:component-scan base-package=""/> 2、web.xml配置文件的<url

原创 MYSQL模糊查詢

實例: SQL模糊查詢,使用like比較關鍵字,加上SQL裏的通配符,請參考以下:  1、LIKE'Mc%' 將搜索以字母 Mc 開頭的所有字符串(如 McBadden)。  2、LIKE'%inger' 將搜索以字母 inger 結

原创 struts2爲每個線程提供一個action實例

1.struts2爲每個線程提供一個action實例,多線程訪問時不會出現問題。當使用spring管理struts2的action實例對象時,scope必須配置爲prototype或者session,若配置爲singleton則多線程訪