当前位置: 代码迷 >> Java Web开发 >> 有个小疑点想了两天了,就是想不出解决办法,大侠帮忙看看
  详细解决方案

有个小疑点想了两天了,就是想不出解决办法,大侠帮忙看看

热度:4   发布时间:2016-04-17 14:14:46.0
有个小问题想了两天了,就是想不出解决方法,大侠帮忙看看
现在要用spring做个小网站后台框架,现已实现新闻分类和新闻条目的CURD操作,但是问题来了
每条新闻都有新闻分类,用以连接两个对象
我用EL函数做,必须要静态方法,结果不能获得datasource   :(   如下:
dao.CategoryDao   dao   =   new   dao.CategoryDaoImpl();
model.Category   ca   =   dao.findById(id);
return   ca.getName();

如果写在控制器里通过一个List传到页面上来又不会写,如下是控制器代码
ModelAndView   mav   =   new   ModelAndView( "news ");  
List   list   =   newsdao.getAllNews();
mav.addObject( "news ",list);
return   mav;

实现dao类这样简单写的,就是一个简单的forList
public   List   getAllNews()   {
String   sql   =   "SELECT   *   FROM   news   order   by   id   desc ";
return   getJdbcTemplate().queryForList(sql);
}

请问我应该怎么写?写到控制器里?那对象应该是一个包含Map的List么?

------解决方案--------------------
有没有想过用pojo来封装你的对象模型啊?
------解决方案--------------------
up
  相关解决方案