原创 Hibernate之一對一關聯映射

 Hibernate中一對一關聯映射共分爲兩種,一種是一對一主鍵關聯映射,另一種是一對一唯一外鍵關聯映射。下面簡單介紹一下這兩種關聯映射。 一對一主鍵關聯映射 一對一主鍵關聯映射的兩個實體有相同的ID。這種映射又分爲單向一對一關聯主鍵映

原创 詳解Java異常處理——編程式異常處理

 上篇博客:詳解Java異常處理——簡介 簡單介紹了Java異常處理,這篇博客具體講解Java異常處理過程——編程式異常處理。 編程式異常處理是以前我們經常用到的一種異常處理方法,簡單點說,編程式異常處理就是用try、catch的方

原创 Hibernate各種主鍵生成策略與配置詳解

1、assigned 主鍵由外部程序負責生成,在 save() 之前必須指定一個。Hibernate不負責維護主鍵生成。與Hibernate和底層數據庫都無關,可以跨數據庫。在存儲對象前,必須要使用主鍵的setter方法給主鍵賦值,至

原创 學一點Git--20分鐘git快速上手

在Git如日中天的今天,不懂git都不好意思跟人說自己是程序猿。你是不是早就躍躍欲試了,只是苦於沒有藉口(契機)。 好吧,機會就在今天。 給我20分鐘,是的,只要20分鐘, 讓你快速用上git。 我們廢話不多說,直接來乾貨。 我們將會介

原创 如何將html頁改成jsp

 一般情況,將html頁改成jsp有兩種方法,第一種是直接修改html文件,另一種是新建jsp文件。下面具體說一下這兩種方式。 假設我們要將testPage.html文件修改爲testPage.jsp文件。原testPage.html文件

原创 ASP和JSP的內置對象

ASP和JSP是對同一種功能的不同實現,既然如此,它們之間肯定有類似的東西。這裏分別看一下它們的內置對象。 asp中的六大內置對象 JSP中的九大內置對象 學習完asp,再接觸jsp的時候,感覺好多熟悉的東西,思想相同,只是表現形式有

原创 JSP中的靜態包含和動態包含

接觸過asp.net的都知道它裏面有母版這麼一種東東,而jsp又跟asp如此相似,那麼jsp中也應該有類似的東西,它就是包含。JSP中有兩種包含:靜態包含:<%@include file="被包含頁面"%>和動態包含:<jsp:incl

原创 Hibernate小例子實現

 剛接觸hibernate,以一個小例子,來看看如何搭建hibernate開發環境,如何以面向對象的開發方式來達到與數據庫交互的效果。 先看看例子最終的目錄結構: 下面是具體步驟: 1、創建一個普通的java項目。 2、創建用戶庫,並添

原创 詳解Java異常處理——自動異常處理

上篇博客:詳解Java異常處理——編程式異常處理 介紹了編程式異常的處理,我們知道,用這種方法,在action中需要寫大量的關於try、catch的代碼。現在我們就使用struts框架的異常處理機制來解決這個問題。   還是使用上篇博客的

原创 小米營銷策略之我見

“搶小米”,近期一個很熱門的話題,不知道看博客的你有木有經歷過“搶小米”的過程呢?某天的中午12點,你甚至還有你的朋友聚在一起,一直盯着小米官網,不停的刷啊刷啊刷,可結果呢?往往還挺讓人失望,N個人往往纔有一個搶到的,搶到的人就跟中了大獎

原创 hibernate總結

引言 對應用程序還說,大部分都會涉及到訪問數據庫,將數據持久化到數據庫的問題。目前Java中共有5種常用的實現持久化的模式,分別是:JDBC直接訪問數據庫、主動域對象模式、CMP模式、ORM模式、JDO模式。而hibernate正是運用

原创 給大家推薦一款數據庫客戶端軟件——Navicat Premium

引言 近期在開發一個項目,項目使用的數據庫是oracle,而這個項目的老版本使用的數據庫是sqlserver,不巧的是我的電腦上只安裝了mysql。但是呢,這三種數據庫又是近期需要的。難道我需要把這三種數據庫都安裝到本地嗎?oracle和

原创 oracle主鍵自增長的實現

最近做項目遇到這樣一個問題,需求類似下面這樣。這裏有兩張表: 表一(test) 表二(test2) 描述 表一存放的是學生各課程的成績,表二存的是學生的總成績。現在需要將表一中學生各課程的成績彙總,並寫入到表二中。於是我使用瞭如下語句

原创 Hibernate之一對多關聯映射

hibernate中的一對多關聯映射包括單向一對多關聯映射和雙向一對多關聯映射。下面還是通過具體的實例說一下這兩種映射。   實例: 一個班級有多個學生,這樣班級和學生的關係就是一對多的關係。   單向一對多關聯映射 類關係圖   映射

原创 Struts總結

Struts是一個經典的MVC框架。本文簡單總結一下Struts的產生、核心內容、以及它的優缺點。   Struts的產生 在Java應用開發的世界裏,隨着JSP 與Servlet 技術大量應用於以Web爲基礎的應用程序,java開發人員