关于项目中数据字典的使用(仅供自己记录)
2017-12-13 10:38
435 查看
在字典类中:
之后来到controller层:
@RequestMapping(value = "carmarType", method = RequestMethod.GET)
public void carmarType(HttpServletRequest request,
HttpServletResponse response, Model model) {
JsonResult result = new JsonResult();
DictionaryExample example = new DictionaryExample();
example.createCriteria().andCategoryCodeEqualTo(
CategoryCode.CARMAR_TYPE.name());
List<Dictionary> list = dictionaryService.selectByExample(example);
if (list != null && list.size() > 0) {
result.setSuccess(true);
result.setData(list);
}
writeJson(response, JSON.toJSON(result));
}
DictionaryExample是字典的一个实现类的方法,里面包含许多方法这里就不贴代码了。
最后在数据库手动添加一些数据进行测试。
public enum CategoryCode { xx_TYPE("xx类型");// 摄像机类型 1:类型1 2:类型2 /** * 创建一个新的实例 CategoryCode. * * @param label */ private CategoryCode(String label) { this.label = label; } public String label; public String getLable() { return label; } }
之后来到controller层:
@RequestMapping(value = "carmarType", method = RequestMethod.GET)
public void carmarType(HttpServletRequest request,
HttpServletResponse response, Model model) {
JsonResult result = new JsonResult();
DictionaryExample example = new DictionaryExample();
example.createCriteria().andCategoryCodeEqualTo(
CategoryCode.CARMAR_TYPE.name());
List<Dictionary> list = dictionaryService.selectByExample(example);
if (list != null && list.size() > 0) {
result.setSuccess(true);
result.setData(list);
}
writeJson(response, JSON.toJSON(result));
}
DictionaryExample是字典的一个实现类的方法,里面包含许多方法这里就不贴代码了。
最后在数据库手动添加一些数据进行测试。
相关文章推荐
- 关于jQuery获取Action返回的JSON数据 项目真实案例 记录(Struts2)
- 自己动手写个ORM实现(4) 关于反射DataRow数据记录到实体性能的优化
- 关于目前自己iOS项目使用的插件
- 关于目前自己iOS项目使用的第三方开源库
- 关于在SSH项目中使用OpenSessionInViewFilter过滤器后数据库数据不更新的问题
- 关于jQuery获取Action返回的JSON数据 项目真实案例 记录(Struts2)
- 在项目启动时 使用监听器加载所有字典表数据
- 关于目前自己iOS项目使用的第三方开源库
- 关于目前自己iOS项目使用的第三方开源库
- 自己记录下关于MAVEN创建多模块项目步骤(Eclipse)
- [错误记录]关于指针传递获得数据使用错误问题....
- #关于在heroku部署django 项目时,使用postgresql数据使用
- 关于目前自己iOS项目使用的第三方开源库
- 关于目前自己iOS项目使用的第三方开源库
- 关于目前自己iOS项目使用的第三方开源库
- Unity项目中使用text记录数据
- 关于Apache 工具包的一些记录,希望以后项目可以多多使用。
- vs2003快捷键(仅供自己学习记录使用)
- 关于Eclipse注解项目ButterKnife的使用,记录而已。