在queryForList中获取IncorrectResultSetColoumnCount异常

时间:2015-10-13 06:59:29

标签: spring jdbctemplate

我使用queryForList从DB获取列表,

我的代码看起来像,

Login.cshtml

角色表有两个颜色,而roleIdBean有两个变量。

当我运行此代码时,它会说List<RoleIdBean> role = jdbcTemplate.queryForList(query , new Object[] {userId},RoleIdBean.class); query = select * from role where userid=?

有人可以检查我哪里出错了,并协助如何使用这种方法。

1 个答案:

答案 0 :(得分:1)

正如M. Deinum所提到的,你必须提供RowMapper接口的实现,以便Spring知道你的表中的哪些列映射到对象的哪些属性(app.controller('MyCtrl', function ($scope) { $scope.targetColor = '#ec9040'; }); angular.bootstrap(document, ['app']); jQuery(function () { var field1 = $('#field1'); $('#send').click( function () { console.log('fieldvalue: field1.val()') jQuery.ajax({ type: "POST", url: "colormystatus.php", data: { field1value: field1.val() }, dataType: "html", success: function (data) { alert(data); } }); }); }); } )。例如:

RoleIdBean