- 博客(4)
- 收藏
- 关注
原创 MyBatis查询结果集映射到JavaBean原理浅谈
MyBatis对JDBC做了很好的封装,其中一个吸引人的地方就是能够对从数据库内查询出来的表的记录集映射生成一系列JavaBean,供应用程序使用。今天跟着源码一层一层探讨一下MyBatis把数据库记录集映射到POJO对象的一个简要的过程。1. DefaultResultSetHandler类处理结果集的主要实现类,先从这个方法看private void handleResultSet
2017-05-23 20:53:30 19124 4
原创 IntelliJ maven项目pom文件错误failed to read artifact descriptor for xx.jar问题解决办法
使用pom配置项目依赖包的时候遇到这个问题但是dependency经过修改后没有错(注意是修改后,之前把version写成了scope),如下新建一个dependency的时候MAVEN会自动获取相关的jar,如果没有就会自己去下载。首先我看了一下External Libraries里面并没有mybatis,然后通过菜单File-Project Structure打开查看l
2017-05-20 18:31:10 71935 5
原创 MyBatis中mapper接口方法多参数传入
测试一个更新用户密码的mapper方法的时候出现了这个异常:Caused by: org.apache.ibatis.binding.BindingException: Parameter 'password' not found. Available parameters are [0, 1, param1, param2]at org.apache.ibatis.binding.Map
2017-05-18 18:49:12 6280
原创 MyBatis中Mapper接口映射到数据库原理分析
刚学习MyBatis,对于用@Mapper注解的接口能够完成POJO对象到数据库记录映射百般疑惑,一开始很纳闷为什么不需要定义Mapper接口的实现类就能完成这个过程。例如以下代码段中只定义了UserDAO这个接口,但是并不影响POJO对象到数据库的映射。查阅了相关的资料,稍有解惑。@Mapperpublic interface UserDAO { String TABLE_NAME
2017-05-17 23:13:35 7456 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人