当前位置: 代码迷 >> J2EE >> 数据库tinyint类型的字段在代码中要用什么类型回取
  详细解决方案

数据库tinyint类型的字段在代码中要用什么类型回取

热度:25   发布时间:2016-04-17 23:00:39.0
数据库tinyint类型的字段在代码中要用什么类型来取
取数据的时候,放到String或者int类型的相应字段,都会为空值

@SuppressWarnings("unchecked")
public List<Message> getMessageList(Message message) {
StringBuffer sql = new StringBuffer("select id,title,type,is_publish,status,create_time from ");
sql.append("tc_msg where 1=1");
List<String> params = new ArrayList<String>();
initSql(message, sql, params);
List<Message> list = (List<Message>) this.querySqlByPage(sql.toString(), params.toArray(), message.getPageNum(), message.getLimit(), Message.class);
return list;
}


public class Message extends BaseOm {

public Message(){
this.setTableName("tc_msg");
this.setPrimaryKeyNames(new String[] {"id"});
}

private int id;
private String title;
private String content;
private int source;
private int type;
private int isPublish;
private int status;
private String createTime;
private String updateTime;

------解决思路----------------------
你把要取的数据单独输出出来看看效果。