public class CorpRegiStrationBean extends CreditReportViewBean implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
@SuppressWarnings("unused")
private static Log logger = LogFactory.getLog(RegInfoBean.class);
private String changedate;//變更日期
private String changeproject;//變更項目
private String changebefore;//變更前
private String changeafter;//變更後
/**
* 按輸入SBDNum查詢有關注冊信息對象
* @param SBDNum String
* @return boolean true:success,false:fail
*/
@SuppressWarnings("unchecked")
public List<CorpRegiStrationBean> getCorpRegiStrationBean(ICommonDAOService query, String SBDNum) {
long stime = System.currentTimeMillis();
List<CorpRegiStrationBean> CorpRegiStration = new ArrayList<CorpRegiStrationBean>();
String querySql = WebUtils.getMessage("sql", "corpregistration.sql", new Object[]{SBDNum});
logger.debug("編號:" + SBDNum.toString() + " 查詢有關注冊變化情況信息: " + querySql.toString());
List<Map> result = query.queryForMapList(querySql.toString());
if (result.size() > 0) {
for (Map map : result) {
CorpRegiStrationBean corpRegiStrationBean = new CorpRegiStrationBean();
corpRegiStrationBean.setChangedate(this.changeType(map.get("changedate")));//變更日期
corpRegiStrationBean.setChangeproject(this.changeType(map.get("changeproject")));//變更項目
corpRegiStrationBean.setChangebefore(this.changeType(map.get("changebefore")));//變更前
corpRegiStrationBean.setChangeafter(this.changeType(map.get("changeafter")));//變更後
CorpRegiStration.add(corpRegiStrationBean);
}
}
logger.debug("編號:" + SBDNum.toString() + " 查詢有關注冊變化情況信息:"+(System.currentTimeMillis()-stime)+"毫秒");
return CorpRegiStration;
}
public String getChangedate() {
return changedate;
}
public void setChangedate(String changedate) {
this.changedate = changedate;
}
public String getChangeproject() {
return changeproject;
}
public void setChangeproject(String changeproject) {
this.changeproject = changeproject;
}
public String getChangebefore() {
return changebefore;
}
public void setChangebefore(String changebefore) {
this.changebefore = changebefore;
}
public String getChangeafter() {
return changeafter;
}
public void setChangeafter(String changeafter) {
this.changeafter = changeafter;
}
}
定義一個這樣的bean可以把需要取到的數據都封裝在裏面,返回一個List 或者Map或者Result,從前臺就可以取到了定義一個JavaBean,把數據封裝到bean裏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.