查看“基础:Mybatis与其他”的源代码
←
基础:Mybatis与其他
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:Mybatis]] __TOC__ == 关于 == == 与JDBC == # 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 #* 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 # Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码。 #* 解决:将Sql语句配置在XXXXmapper.xml文件中与java代码分离。 # 向sql语句传参数麻烦,因为sql语句的where条件不一定,可能多也可能少,占位符需要和参数一一对应。 #* 解决:Mybatis自动将java对象映射至sql语句,通过statement中的parameterType定义输入参数的类型。 # 对结果集解析麻烦,sql变化导致解析代码变化,且解析前需要遍历,如果能将数据库记录封装成pojo对象解析比较方便。 #* 解决:Mybatis自动将sql执行结果映射至java对象,通过statement中的resultType定义输出结果的类型。 == 与Hibernate ==
返回至“
基础:Mybatis与其他
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息