原创 【J2SE】——異常理論篇
異常的定義 在《java編程思想》中這樣定義異常:阻止當前方法或作用域執行的問題。也可以這樣說,異常就是某種意義 上的錯誤,就是問題,它可能會導致程序失敗。 異常的分
原创 【Hibernate】——一對多映射
正如上篇【Hibernate】——多對一映射 所說,一對多映射是多對一的反例,一個班有多個學生,這就是一種 一對多的體現。如圖所示: 建立Class實體類,在Class建立Student的集合關係
原创 【Hibernate】——Junit測試
爲什麼使用Junit?簡單的方法其實可以用Main方法直接測試的,但是Main方法有一個弊端,就是一個類裏只 能有一個Main方法,所以如果需要測試多個方法,一般的情況下,小編的處理辦法比較簡單粗暴,直接註釋掉。但 是
原创 2016回顧,2017展望
2016,知識沉澱,對自我認識更加深刻的一年。正因爲此,對2017的期望很多,需要踏實落實的更多。 保定行 2016年10月,去了趟保定,逛了一個月長城,見識了一下真正的大企業如
原创 【Hibernate】——一對一映射
好吧,一對一映射是我認爲最好理解的,正如我說的一個蘿蔔一個坑,或者實際一點的例子:一個人只有一個 身份證號: 新建一個Person實體對象: package com.bjpow
原创 【Hibernate】——SchemaExport自動生成數據庫表
以自動生成User表爲例,首先需要配置hibernate.cfg.xml: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Con
原创 【J2SE】——異常實踐篇
本文小編以用戶登錄爲例,進行異常處理。 首先新建實體類User.java: /** * Created by why_768 on 2017/2/16. */ public class User
原创 【J2SE】——String、StringBuffer與StringBuilder
關於String,你瞭解多少?這裏帶你重新認識一下String、StringBuffer和StringBuilder到底是怎麼一回事。 String String 類代表
原创 深入淺出Git
這篇文章解釋了 Git 是如何工作的。(如果相關內容的談話更吸引你,你可以觀看鏈接中的 視頻。) 本文假設你已經對 Git 理解到了可以對你的項目進行版本控制的程度。本文專注於支撐 Git 的圖結構以及這些圖的性質影響 G
原创 【Hibernate】——多對一映射
什麼是映射? 小編這裏總結一年Hibernate的關聯映射,這篇博文主要講多對一的關聯映射。 首先要知道什麼是映射?簡單的說,一個蘿蔔一個坑就是一種映射關係。數學上來說,y
原创 【Hibernate】——緩存
引言 hibernate是一個持久化框架愛,經常需要訪問數據庫。如果我們能夠降低應用程序對物理數據庫訪問的次 數,那會提升應用程序的運行性能。緩存內的書庫是物理數據源中的數據的賦值,應用程序運行時先
原创 【Hibernate】——多對多映射
多對多映射是我在之前所說的映射裏邊稍微複雜的,但是理解起來也是相當容易的。如下圖: 只需要藉助一張表作爲中介,管理User 和 Role 之間的關係即可。這樣,一個用戶可以擁有多個角色,一個角 色可以對應多個
原创 【Struts】——struts2和struts1的區別
struts1是過去最流行的web MVC組件,apache項目組的一個開源項目。struts2是現在非常流行的web mVC 組件,是apache用struts1和webwork組合出來的產品。二者都是web M
原创 EJB基礎知識(一)
1 什麼EJB? 把你編寫的軟件中那些需要執行制定的任務的類,不放到客戶端軟件上了,而是給他打成包放到一個服務器上 了。 2 EJB實現技術 EJB 是運行在獨立服務器上的組件,
原创 【Linux】——安裝JDK
從零開始安裝Tomcat,需要先安裝JDK的環境,下邊是安裝JDK的教程。我的Linux版本是CentOS 6.2。 1、下載jdk8 登錄網址:http://www.oracle.com/technetwork/ja