1.需要添加FastJson的依赖处理数据。
com.alibaba
fastjson
1.2.47
2.创建测试数据库和表。
3.创建entity、dao、service、controller各层,可以使用EasyCode快速生成(之前博客有教程),然后增减代码。
entity
private static final long serialVersionUID = 423496079020131231L;privateInteger id;
@JSONField(format= "yyyy-MM-dd HH:mm:ss")privateDate time;privateString content;publicInteger getId() {returnid;
}public voidsetId(Integer id) {this.id =id;
}publicDate getTime() {returntime;
}public voidsetTime(Date time) {this.time =time;
}publicString getContent() {returncontent;
}public voidsetContent(String content) {this.content =content;
}
dao
/*** 获取所有数据
*@return
*/List getAllData();
service
/*** 获取所有数据
*@return
*/List getAllData();
serviceimpl
@Resource
private InfoDao infoDao;
/*** 获取所有数据
*@return
*/
public ListgetAllData(){return this.infoDao.getAllData();
}
controller
@ResourceprivateInfoDao infoDao;/*** 获取所有数据
*@return
*/
public ListgetAllData(){return this.infoDao.getAllData();
}
mapper
select * from ideatest.info order by time desc
4.前端js、css、html文件编写。
html
时间轴