原创 【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