原创 我到底想要幹什麼
你到底要什麼呢? 我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工很少,二三十歲的外企員工是意氣風發的,但外企公司40歲附近的經理人是很尷尬 的。我見過的40歲附近的外企經理人大多在一直跳槽,最後大多跳到民
原创 Application和Java Applet的區別
Java語言是一種半編譯半解釋的語言。Java的用戶程序分爲兩類:Java Application和Java Applet。這兩類程序在組成結構和執行機制上都有一定的差異,主要體現在以下幾方面:(1)運行方式不同。Java Applica
原创 iBatis快速入門
iBatis是又一個O/R Mapping解決方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特點就是小巧,上手很快。如果你不需要太多複雜的功能,iBatis是能滿足你的要求又足夠靈活的最簡單的解決方案。iB
原创 AWT,SWT和Swing的區別
本文介紹AWT,SWT和Swing的區別是Swing是純Java實現,而SWT和AWT 是Java和JNI的混合,當然,它們的目標都是相同的,提供一個跨平臺的APIs。 GUI 應用程序是軟件的一種主要類型,所以Java的GU
原创 [推薦] 唐駿的祕密:我從最後一名開始努力
身爲中國第一職業經理人,唐駿卻說他的人生沒有奇遇,也不曾走過任何捷徑。 “如果我可以成功,你爲什麼不可以?” 當年,我進入微軟時,只是一個寫源代碼編軟件的普通工程師。看到和微軟其他員工的差距,我沒有放棄。我只能認爲自己在公司排名倒
原创 系統學習hibernate之四:hibernate多對一關聯映射
一、關聯映射的本質: * 將關聯關係映射到數據庫,所謂的關聯關係是對象模型在內存中的一個或多個引用 <many-to-one>會在多的一端加入一個外鍵,指向一的一端,這個外鍵是由<many-to-one> 中的column屬性
原创 系統學習hibernate之三:transient、persistent、detached狀態
1、transient狀態的特徵: * 在數據庫中沒有與之匹配的數據 * 沒有納入session的管理 2、persistent狀態的特徵: * persistent狀態的對象在數據庫中有與之匹配的數據
原创 系統學習hibernate之二:Session中load和get
用hibernate的ORM框架有一段時間了,現在來回顧一下Seesion中的load和get。 一、get不支持lazy,load支持lazy。 二、採用get加載數據,如果沒有匹配的數據,返回null,而load則拋
原创 設計模式分類
一、創建模式 1、Factory(工廠模式) A、Simple Factory(簡單工廠模式) B、Factory Method(工廠方法模式) C、Abstract Factory(抽象工廠模式) 2、Singleton(單例模式) 3
原创 關於SWT與AWT/Swing的關係
大意是這樣的:SWT與AWT/Swing之爭,源頭在Smalltalk時代圖形界面的開發,那時有三家公司,分成兩幫人馬。美女(是真正的美女,SUN網站上有圖)一幫進了sun,先廢了已經存在的AWT,重新搞了Swing,他們的哲學是一支畫筆
原创 系統學習hibernate之一:利用hibernate中的SchemaExport生成數據表
由於hibernate3提供了自帶的工具hbm2ddl,建立根據你的對象建立數據庫是一件非常簡單的事情。 1、首先建立POJO類 1package org.apple.hibernate;23public class User {4