原创 Hibernate的學習總結(概述)

Hibernate的定義: 1.就是一個ORMapping的實現,主要的功能就是以對象的形式操作數據庫。   關於ORMapping:對象關係映射(object relational mapping)是爲了解決面向對象和關係數據庫互不匹配

原创 J2SE個人總結3-JAVA語法

JAVA關鍵字(由小寫英文字母組成): abstract  boolean           break      byte            casecatch       char                 class  

原创 Hibernate的學習總結(數據關聯)

 Hibernate中的數據關聯主要分爲三大類: 1對1: 一個人對應一個身份證 1對多,多對1:  一個人有很多聯繫地址 ,多個用戶擁有一個權限 多對多:  一個學生可以對應選很多門課,一門課可以對應有許多學生   一.1對1關係 --

原创 SSH框架構建

SSH框架的構建步驟: SSH框架的構建在使用MyEclipse進行導入時必須按照Spring-->Hibernate-->Struts的順序。   在導入Spring之前最好通過MyEclipse插件建立好DBdriver。 默認的Sp

原创 J2SE個人總結2-JAVA概述

什麼是java? 1.編程語言  2.開發環境 3.應用程序環境 4.部署環境   java的三種核心機制: 1.java虛擬機  2.自動垃圾回收 3.代碼安全檢測(字節碼校檢器)   java的發展史: 1995.5.23誕生,1.2

原创 JavaScript學習總結_四.函數

在javascript中,函數的主要功能是:將代碼組織爲可複用的單位,完成特定的任務,響應特定的事件,並返回數據。 函數的定義: js中函數屬於Function對象,可以使用關鍵字function來創建函數,也可以使用Function對象

原创 Spring學習總結1(基礎與IOC依賴注入)

Spring 是一個開源框架,是爲了解決企業應用程序開發複雜性而創建的。框架的主要優勢之一就是其分層架構,分層架構允許您選擇使用哪一個組件,同時爲 J2EE 應用程序開發提供集成的框架。   核心容器:核心容器提供 Spring 框架的

原创 Hibernate的學習總結(容器映射)

Hibernate中容器主要分爲三大類:Set , List , Map   要進行容器映射,數據庫設計中的表就必須有外鍵約束。    一.Set容器映射 1個人有許多不重複的郵箱地址。該種邏輯在數據庫中一般設計爲1張人表和一張郵件地址表

原创 SVN的環境搭建

1. 安裝SVN。 在http://subversion.tigris.org/中獲取SVN服務器程序。從官方網站 http://tortoisesvn.net/downloads 獲取最新的TortoiseSVN 。TortoiseSV

原创 Hibernate的學習總結(映射類之間的組合關係)

能一張數據庫表中包含了許多的字段:姓字段,名字段,電話字段,郵箱字段。其中可以看出來,姓字段和名字段可以細劃分爲姓名類別,電話和郵箱可以細劃分爲聯繫方式類別。而將此表映射到實體對象時,就可以分爲2個實體類,姓名類和聯繫方式類。個人理解這樣

原创 Hibernate的學習總結(映射類之間的繼承關係)

在Hibernate中,POJO實體類也可以有繼承關係。 第一種繼承關係爲: Table per concrete class 表與子類獨立的一對一關係。 數據庫中有3張表,商品表,書本表,影碟表。其中3個表對應3個實體類。3張表沒有主外

原创 Hibernate的學習總結(Session對象)

Hibernate的主配置文件:hibernate.cfg.xml  (包括數據庫和數據源信息等)   核心配置文件:POJO類名.hbm.xml   1.hibernate與數據庫交互的xml配置 <?xml version='1.0'

原创 Spring學習總結2(AOP-代理模式)

  面向方面的編程簡單例子: 對於做菜這一件事,大概分爲3步驟:洗菜,炒菜,上菜。而我們比較關注與比較關鍵的步驟是炒菜。而洗菜和上菜是不關注的步驟但是又是必不可少的步驟。要做好一個菜,我們請大廚來炒菜,但洗菜和上菜會讓其他服務員來做,這樣

原创 Hibernate的學習總結(Criteria對象)

Criteria對象的獲取: Criteria criteria = session.createCriteria(Person.class); // Person爲POJO類 criteria.add(Expression.eq("na

原创 Hibernate的學習總結(Query對象)

一,使用Query對象進行數據庫交互   通過Query對象,可以使用類似SQL文語法的HQL來執行常規的數據庫操作。 Query對象的獲取: Query q = this.session.createQuery(hql語句);   1.