mybatis底层封装了jdbc,那么解决了哪些问题?这是我们使用要思考的一个地方
mybatis | jdbc |
---|---|
连接池管理连接 | 连接频繁创建释放,浪费系统资源 |
sql与代码分离 | sql经常变动,不容易维护 |
自动将java对象映射到sql语句,通过parameterType定义输入参数类型 | where不一定,参数个数不确定,麻烦 |
mybatis自动将sql执行结果映射到Java对象,通过resultType输出结果 | 遍历,手动封装 |
mybatis底层封装了jdbc,那么解决了哪些问题?这是我们使用要思考的一个地方
mybatis | jdbc |
---|---|
连接池管理连接 | 连接频繁创建释放,浪费系统资源 |
sql与代码分离 | sql经常变动,不容易维护 |
自动将java对象映射到sql语句,通过parameterType定义输入参数类型 | where不一定,参数个数不确定,麻烦 |
mybatis自动将sql执行结果映射到Java对象,通过resultType输出结果 | 遍历,手动封装 |
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。