原创 Hibernate3主鍵生成策略
Hibernate3主鍵生成策略 生成策略 解釋 配置實例 identity 採用數據庫生成的主鍵,用於爲long、short、int類型生成唯一標識,Oracle 不支持自增字段. <id name="id" column="id"
原创 SpringIOC容器
SpringIOC容器 概述 SpringIOC容器,是spring核心內容。 作用: 創建對象 & 處理對象的依賴關係 創建對象 IOC容器創建對象: 創建對象, 有幾種方式: 調用無參數構造器帶參數構造器工廠創建
原创 二級緩存
二級緩存 概述 二級緩存: Hibernate提供了基於應用程序級別的緩存, 可以跨多個session,即不同的session都可以訪問緩存數據。 這個換存也叫二級緩存。 Hibernate提供的二級緩存有默認的實現,且是一種可
原创 Spring與JDBC,事務管理
Spring與JDBC,事務管理 Spring+JDBC組合開發 配置數據源(c3p0) 使用c3p0連接池,需要先把c3p0的jar包添加到工程中。我們在配置時把數據庫連接信息放到外面單獨的jdbc.properties文件中。
原创 hibernate查詢
hibernate查詢 HQL查詢( Hibernate Query language hibernate 提供的面向對象的查詢語言。) public class App { private static SessionFact
原创 Struts2處理流程分析
Struts2處理流程分析 Struts2處理流程圖 具體分析 客戶端產生一個HttpServletRequest的請求,該請求被提交到一系列的標準過濾器(Filter)組件鏈中 如ActionContextCleanUp:
原创 springmvc第一篇
springmvc第一篇 什麼是springmvc,它與spring有什麼關係 springmvc屬於spring框架的後續產品,用在基於MVC的表現層開發,類似於struts2框架 初識springmvc工作流程 s
原创 Spring的AOP編程
Spring的AOP編程 代理模式 概述 代理(Proxy)是一種設計模式, 提供了對目標對象另外的訪問方式;即通過代理訪問目標對象。 這樣好處: 可以在目標對象實現的基礎上,增強額外的功能操作。(擴展目標對象的功能)。 舉例:明星
原创 Hibernate3中Session緩存即一級緩存
Hibernate3中Session緩存即一級緩存 概述 什麼是Session緩存 Hibernate的一級緩存是由Session提供的,因此它存在於Session的整 個生命週期中,當程序調用save()/update()/sa
原创 Hibernate對象的三種狀態
Hibernate對象的三種狀態 概念 Hibernate中對象的狀態:臨時/瞬時狀態(transient)、持久化狀態(persistent)、遊離狀態(detached)。 詳細分析 臨時狀態 特點: 直接new出來的對
原创 Struts2基本配置
Struts2基本配置 點贊 收藏 分享 文章舉報 chen-sx 發佈了146 篇原創文章 · 獲贊 17 · 訪問量 9萬+ 私信
原创 組件映射與繼承映射
組件映射與繼承映射 組件映射 類組合關係的映射,也叫做組件映射! 注意:組件類和被包含的組件類,共同映射到一張表! 需求: 汽車與車輪 public class Car { private int id; priva
原创 Spring基礎
Spring基礎 Spring概述 Spring框架,可以解決對象創建以及對象之間依賴關係的一種框架。 且可以和其他框架一起使用;Spring與Struts, Spring與hibernate (起到整合(粘合)作用的一個框架)
原创 Spring入門
Spring入門 Spring介紹 Spring是一個非常活躍的開源框架, 它是一個基於IOC和 AOP來構架多層JavaEE系統的框架,它的主要目地是簡化 企業開發 Spring以一種非侵入式的方式來管理你的代碼, Sprin
原创 Struts2表單數據校驗
Struts2表單數據校驗 手工方式 Struts2 如何進行表單驗證( ( 手工方式) )定義需要校驗的表單login.jsp(Struts2標籤)Action繼承ActionSupport(提供和表單同名的屬性以及get和set)