具体报错,后台入表时报错:
org.mybatis.spring.MyBatisSystemException:
nested exception is org.apache.ibatis.reflection.ReflectionException:
There is no getter for property named 'LOGIN_ACCEPT' in 'class com.sitech.dao.po.groupVirtualPool.TfPreOrderReturnMoney'
在sql语句相关的XML中入表的值写错了
<resultMap id="BaseResultMap" type="com.sitech.dao.po.groupVirtualPool.TfPreOrderReturnMoney">
<!--
WARNING - @mbg.generated
-->
<result column="LOGIN_ACCEPT" jdbcType="VARCHAR" property="loginAccept" />
<result column="BANKRECIVED_SEQ" jdbcType="VARCHAR" property="bankrecivedSeq" />
<result column="CUST_ID" jdbcType="BIGINT" property="custId" />
......
</resultMap>
<insert id="insertTfPreOrderReturnMoney" parameterType="com.sitech.dao.po.groupVirtualPool.TfPreOrderReturnMoney" >
INSERT INTO tf_pre_order_returnmoney
(
LOGIN_ACCEPT,
BANKRECIVED_SEQ,
CUST_ID,
......
)
VALUES
(
#{LOGIN_ACCEPT},#{BANKRECIVED_SEQ},#{CUST_ID},......
);
</insert>
Values中应该是loginAccept,而不是LOGIN_ACCEPT
算是一个挺低级的错误