Mybatis insert操作细节【ID】
生活随笔
收集整理的這篇文章主要介紹了
Mybatis insert操作细节【ID】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
默認情況下映射文件中插入數據:
<insert id="saveUser" parameterType="com.itheima.domain.User">INSERT INTO user (username,address,sex,birthday) VALUES (#{username},#{address},#{sex},#{birthday})</insert>單元測試
@Testpublic void testSave() {User user = new User();user.setUsername("張XX");user.setAddress("北京 海淀區");user.setSex("男");user.setBirthday(new Date());System.out.println("保存之前"+user);userDao.saveUser(user);System.out.println("保存之后"+user); // !!!!提交事物sqlSession.commit();}輸出:
實體Bean的id為Integer所以id=null
若實體bean的id為int 對應輸出id=0
如何輸出id顯示呢???
修改映射文件的
單元測試不變::
結果::
總結
以上是生活随笔為你收集整理的Mybatis insert操作细节【ID】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想笔记本电脑一直正在配置更新,已完成7
- 下一篇: 准备配置windows请勿关闭计算机,要