一、開發規范
需要編寫mapper.xml映射文件(本項目為userMapper.xml,類似於前面的user.xml)。
編寫mapper接口需要遵循一些開發規范,這樣MyBatis可以自動生成mapper接口實現代理對象。
1.在userMapper中namespace等於mapper接口地址
【UserMapper.xml】中的namespace:
2.UserMapper接口中方法名和UserMapper.xml中的statement的id一致
【UserMapper.java】
【UserMapper.xml】
3.UserMapper.java接口中方法輸入參數類型和UserMapper.xml中statement的parameterType指定類型一致。
【UserMapper.java】
【UserMapper.xml】
4.UserMapper.java接口中方法的返回值類型和UserMapper.xml中的statement的resultType指定的類型一致
【UserMapper.java】
【UserMapper.xml】
【上述開發規范的重要作用】
該開發規范會對一下的代碼進行統一生成:
.........