[Eclipse]快速增加Java Bean的Getter和Setter

在撰寫Java程式時,不免會常用到JavaBean這種類別,建立JavaBean的內容Geter及Setter時總是大同小異,如果能在輸入變數的型態跟名稱後自動產生Getter及Setter的function,那就可以節省時間及加快程式的開發。

Eclipse開發工具內建了很多貼心快捷的功能,其中一項就是可以快速建立Bean Source的Getter及Setter,只需先輸入好資料的型態及名稱,就可以自動完成其它動作了。

package com.yslifes;

public class MyBean {
    private String id;
    
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

}

Read More

[信封袋套印]使用Bean DataSource製作report報表

使用JAVA要套印報表可以免費的JasperReport這個Framework,可以使用GUI的iReport來layout報表內容,最簡單的方法就是建立一個DB-Connection,然後利用SQL語法來查詢需要的資料,建立報表。JasperRepor可以輸出的格式有pdf、html、Excel、Word或是Swing的GUI畫面,再選擇列印輸出至印表機。

20.jpg

這個範例因為不需要使用到Database,所以需要使用Java-Bean來製作DataSource,雖然使用DB-Connection十分方便也很簡單就可以製作報表,可是使用Bean的DataSource靈活性比較高,不過相對的也比較不好設定。

Read More