2013年4月6日 星期六

Hibernate 初測

一、安裝 Eclipse Plugins

二、使用
  • 新增一個 Java Project 
  • new --> Other,選擇 MiddleGen Build File,填寫如下,並按【Generate】


  • 新增一個Class,並輸入如下程式:
public static void main(String[] args) {
                //SerialTable 為 MiddleGen 產生的物件
                // 新增一筆記錄
SerialTable serialTable=new SerialTable();
                // 設定欄位值,name=BBB
serialTable.setName("BBB"); 
                // 讀取 hibernate.cfg.xml
Configuration conf = new Configuration().configure();
SessionFactory sf = conf.buildSessionFactory();
Session session = sf.openSession();

                // 存檔
Transaction trans = session.beginTransaction();
session.persist(serialTable);
trans.commit();
session.close();

}

2012年11月20日 星期二

Java 執行方式

Q: 以Eclipse寫了一個 class,並引用一個jar檔,在DOS mode應如何執行?
A: 應指定 class path, 且 jar 檔應視同一個搜尋目錄, 一一寫在 -cp 參數內, 如下:
     java -cp ini4j-0.5.2-SNAPSHOT.jar;.  IniClass

     其中 iniClass 為包含Main的class。

臨老入Java

某日公司決定要轉換至Java平台,只好再重新K Java了. 專案目標如下: 
1. 架構及工具選用 
2. Web Application: 建檔及查詢 
3. Console Application: 日常排程定時執行或人工啟動 
4. Library: 蒐集及改寫公用的library

希望能將學習的心路歷記錄下來,作個紀念,也與同好分享。
That's all. Keep coding.