📄 datadictmanager.java
字号:
package com.bjsxt.drp.util.datadict;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import com.bjsxt.drp.util.DB;
/**
* 管理数据字典的类
* @author Administrator
*
*/
public class DataDictManager {
private static DataDictManager instance = new DataDictManager();
private DataDictManager() {
}
public static DataDictManager getInstance() {
return instance;
}
/**
* 获取分销商级别
* @return ClientLevel的集合
*/
public List getClientLevelList() {
String sql = "select id, name from t_data_dict where category='client_level' order by id";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
List clientLevelList = new ArrayList();
try {
conn = DB.getConn();
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while (rs.next()) {
ClientLevel cl = new ClientLevel();
cl.setId(rs.getString("id"));
cl.setName(rs.getString("name"));
clientLevelList.add(cl);
}
} catch (final SQLException e) {
e.printStackTrace();
} finally {
DB.closeRs(rs);
DB.closeStmt(stmt);
DB.closeConn(conn);
}
return clientLevelList;
}
/**
* 返回物料类别的结合
* @return ItemCategory对象的集合
*/
public List getItemCategoryList() {
String sql = "select id, name from t_data_dict where category='item_category' order by id";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
List itemCategoryList = new ArrayList();
try {
conn = DB.getConn();
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while (rs.next()) {
ItemCategory ic = new ItemCategory();
ic.setId(rs.getString("id"));
ic.setName(rs.getString("name"));
itemCategoryList.add(ic);
}
} catch (final SQLException e) {
e.printStackTrace();
} finally {
DB.closeRs(rs);
DB.closeStmt(stmt);
DB.closeConn(conn);
}
return itemCategoryList;
}
/**
* 返回物料类别的结合
* @return ItemCategory对象的集合
*/
public List getItemUnitList() {
String sql = "select id, name from t_data_dict where category='item_unit' order by id";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
List itemUnitList = new ArrayList();
try {
conn = DB.getConn();
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while (rs.next()) {
ItemUnit iu = new ItemUnit();
iu.setId(rs.getString("id"));
iu.setName(rs.getString("name"));
itemUnitList.add(iu);
}
} catch (final SQLException e) {
e.printStackTrace();
} finally {
DB.closeRs(rs);
DB.closeStmt(stmt);
DB.closeConn(conn);
}
return itemUnitList;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -