大佬们帮忙指导一下吧
parameter是从前台的ajax获取的id
@RequestMapping("orderAjax")
@ResponseBody
public void order(HttpServletRequest request, HttpServletResponse response ) throws Exception {
String parameter = request.getParameter("ow");
System.out.println(parameter);
Water result = this.orderService.getPriceById(parameter);
response.getWriter().print(result);
System.out.println(result);
然后把id传到dao层根据id查询价格,return之后通过service层将查询到的价格返回到controller层
@Override
public Water selectPrice(String parameter) {
String sql = "SELECT price FROM sys_demo_water WHERE id = ? " ;
return this.jt.queryForObject(sql,new Object[] {parameter}, new BeanPropertyRowMapper<Water>(Water.class));
}
运行之后,这个第二行本应打印出价格。
f89271d90f7d415eb1a4f11e0a8e9b22
com.buss.water.entity.Water@3b3e86d7
我这是哪个地方出错了?