Mybatis与jdbc区别

mybatis底层封装了jdbc,那么解决了哪些问题?这是我们使用要思考的一个地方

mybatis jdbc
连接池管理连接 连接频繁创建释放,浪费系统资源
sql与代码分离 sql经常变动,不容易维护
自动将java对象映射到sql语句,通过parameterType定义输入参数类型 where不一定,参数个数不确定,麻烦
mybatis自动将sql执行结果映射到Java对象,通过resultType输出结果 遍历,手动封装
原文地址:https://www.cnblogs.com/hellosiyu/p/13261321.html