Spring Boot - Mybatis - PostgreSQL函数不会在插入中保留数据

时间:2017-06-30 04:15:03

标签: function mybatis spring-mybatis

我正在使用spring mybatis实现调用一个函数,我可以看到我尝试插入的数据没有被保存在DB中,执行完成时遇到了问题,但是当我转到DB并尝试查找插入的数据时,它永远不会出现。

观察: 1.我可以从select方法中获取数据。 2.我试图将一个SQL放在insert标签中,它工作正常。

<select id="getListEntity" resultMap="entidadListaMap">
    select * from pkg_cl_ses.sps_get_entity_list()
</select>

<insert id="insertEntity"  parameterType="com.mb.dr.model.Entity">
    select pkg_cl_ses.spi_entity(#{field1}, #{field2})
</insert>

希望您能帮助我解决这个问题并解决它。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

感谢您的回答。问题是我在JUnit测试下执行了该代码,因此我无法持久保存数据。 只需运行我的应用程序就可以了。