原创 開發小問題_存在boolean屬性時,Hibernate自動建表失敗

當使用Hibernate自動建表時,Hibernate執行了sql,但是建表失敗。 經過排除,是由一個boolean類型的屬性引起的,該屬性名爲admin。當數據庫表中對應列名爲admin時,無法正常建表。 解決方法:Hibernate配

原创 開發小問題_struts2_關閉開發者模式下參數的提示信息

在struts2的開發者模式下,當提交的表單的某一參數在Action沒有對應屬性時,會進行提示。 如repassword爲密碼確認參數,在Action中沒有對應的屬性,此時提示如下:    改變struts源碼,關閉提示 自定義

原创 開發小問題_zTree_異步加載不發送請求

使用zTree的異步加載時,點擊節點沒有發送請求,可能是沒有把節點設置爲父節點。 var setting = { data: { simpleData: { enable: true

原创 struts2_關閉開發者模式下參數的提示信息

在struts2的開發者模式下,當提交的表單的某一參數在Action沒有對應屬性時,會進行提示。 如repassword爲密碼確認參數,在Action中沒有對應的屬性,此時提示如下:    改變struts源碼,關閉提示 自定義

原创 遇到的問題_存在boolean屬性時,Hibernate自動建表失敗

當使用Hibernate自動建表時,Hibernate執行了sql,但是建表失敗。 經過排除,是由一個boolean類型的屬性引起的,該屬性名爲admin。當數據庫表中對應列名爲admin時,無法正常建表。 解決方法:Hibernate配

原创 Liunx_網絡參數的配置

在Linux中查看和操縱網絡接口 網絡接口就是主機上的網卡。 · 查看和操縱網絡接口 命令:ifconfig 所有用戶都可以使用ifconfig來查看網絡接口。 但只有根用戶才能使用ifconfig來操縱網絡接口。操縱網絡接口指的是啓動

原创 Spring_對事務的支持

前文:Spring_基於Spring的JDBC   事務應該在哪一層? 前文中,我們知道Spring的JDBC會幫我們管理事務。 在這種情況下,會出現什麼問題呢? 一些僞代碼: public class AccountDaoIm

原创 Spring_基於Spring的JDBC

Spring的JDBC的有什麼用? (打X表示要做的事) 使用了Spring的JDBC,我們只需要負責:配置數據庫連接參數,定義SQL(包含設置參數),處理結果集。   Spring的JDBC大大簡化了開發人員對數據庫的操作,使得

原创 Spring_14_AOP_註解配置

前文:Spring_13_AOP_基本概念和xml配置   xml配置文件中 配置AOP的自動代理 <aop:aspectj-autoproxy />   AOP相關注解 · @Aspect 標註在類上。聲明該類爲切面。即增強類。 該

原创 Spring_13_AOP_基本概念和xml配置

AOP是什麼? Aspect Oriented Programming,即面向切面編程。 AOP把軟件系統分爲兩個部分:核心關注點和橫切關注點。 業務處理的主要流程是核心關注點,與之關係不大的部分是橫切關注點。 橫切關注點的一個特點是,

原创 Spring_12_AOP的引出_裝飾設計模式與代理機制

問題的引出 一些僞代碼: public class AccountServiceImpl implements IAccountService{ /* 轉賬操作 */ public void transfer() { try{

原创 Spring_小結_DI部分

DI:Dependence Inject 依賴注入,把對象的依賴關係全部交給容器處理。 Spring_08_DI之Setter注入 Spring_09_DI之構造器注入 Spring_10_DI_基於註解注入   使用XML配置文件注入的

原创 Spring_09_DI之構造器注入

前文:Spring_08_DI之Setter注入   DI之構造器注入 通過構造器的參數進行注入,Spring提供三種方式來匹配參數。 在<bean>的<constructor-arg>中,有下列三個屬性。 name:通過參數名。 typ

原创 Spring_10_DI_基於註解注入

基於註解的注入,又稱自動裝配。   Spring提供的裝配標籤:@Autowired與@Qualifier 讓Spring將屬性需要的對象,從Spring容器中找出來,並注入給該屬性。   · 配置 在測試環境中,可以不做任何配置,直接使

原创 Linux_軟件管理_YUM

YUM是什麼? YUM是Yellodog Update Modified的縮寫,暱稱“黃狗更新器”。 是紅帽系列Linux中的一個軟件。 其主要作用就是解決RPM軟件包安裝時的依賴問題。 YUM能夠自動查找並解決rpm包之間的依賴關係,無