原创 Hibernate事件框架之攔截器
使用攔截器時按如下步驟進行:(1)定義實現Interceptor接口的攔截器類(2)通過Session啓用攔截器,或者通過Configuration啓用全局攔截器請看示例代碼(僅僅打印出標誌代碼):public class MyInte
原创 基礎:Hibernate映射引用屬性
Hibernate的基本映射$映射引用屬性引用屬性的意思是:持久化類的屬性既不是基本數據類型,也不是String字符串,而是某個引用變量,該引用屬性的類型可以是自定義類。先看-->POJOpublic class Person impl
原创 條件查詢&SQL查詢
條件查詢是更具面向對象特色的數據查詢方式,通過如下3個類完成:Criteria:代表一次查詢Criterion:代表一個查詢條件Restrictions:產生查詢條件的工具類執行條件查詢的步驟如下:(1)獲得Hibernate的Sess
原创 Spring的依賴注入
依賴注入:Dependency Injection控制反轉:Inversion of Control一、設值注入public interface Person...{ public void useAxe();}public in
原创 快速上手Hibernate
ORM(Object/Relation Mapping)ORM框架: Hibernate、Entity EJB、iBATIS、Oracle的TopLink、OJB一、Hibernate的數據庫操作1.PO(Persistent O
原创 Hibernate事件系統&監聽器
使用事件系統時按如下步驟進行:(1)實現自己的事件監聽器類(2)註冊自定義事件監聽器,代替系統默認的事件監聽器通常,繼承系統默認的事件監聽器:擴展特定方法下面是用戶自定義監聽器的示例://自定義LoadListener,繼承默認的Def
原创 Bean&BeanFactory&創建bean實例
一、Bean和BeanFactory//以指定路徑下bean.xml配置文件爲參數,創建文件輸入流InputStream is = new FileInputStream("beans.xml");//以指定的文件輸入流is,創建Res
原创 Hibernate的雙向關係映射
一、雙向1-N的關係映射對於1-N的關聯,Hibernate推薦使用雙向關聯,但不用1的一端來控制關聯關係,而使用N的一端來控制關聯關係。N的一端直接訪問關聯類屬性;1的一端增加集合屬性的訪問。看下面2個POJOpublic class
原创 Spring入門之單態模式、工廠模式
wrox《Expert one on one J2EE design and development》--Rod JohnsonSpring的優點:@低侵入式設計,代碼污染極低;@獨立於各種應用服務器,可以真正實現Write Once,
原创 Hibernate的單向關係映射
一、單項N-1的關係映射(比如最常見的父子關係、比如多個人對應同一個住址)先看如下兩個POJO:public class Person...{ private int personid; private String nam
原创 基礎:Hibernate的映射
Hibernate的基本映射$映射文件結構$主鍵生成器$映射集合屬性一、List集合屬性1.Person.javapublic class Person implements Serializable...{ //標識屬性
原创 代理模式在企業級開發中的應用
//業務接口public interface Service ...{ //兩個方法聲明 public void method1(); public void method2();}//業務邏輯組件,實現Service
原创 在Eclipse中ADT插件無法成功安裝的解決辦法
Cannot complete the install because one or more required items could not be found. Software being installed: Android D
原创 J2EE項目:整合SSH開發『新聞發佈系統』
一、架構 Struts+Spring+Hibernate二、Hibernate持久層1.編寫PO類===============================================
原创 Spring依賴關係配置(續)
四、注入方法返回值<?xml version="1.0" encoding="gb2312"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.spring