
MyBatis
红玫瑰爱上白百合
这个作者很懒,什么都没留下…
展开
-
MyBatis 入门到精通(三) 高级结果映射
MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库能够完美映射到所有应用程序,也将是非常棒的,但也没有。结果集映射就是MyBatis为解决这些问题而提供的解决方案。例如,我们如何映射下面这条语句? select b.id,转载 2014-04-23 17:00:36 · 606 阅读 · 0 评论 -
MyBatis入门学习
所需要jar包:mybatis-3.x.x.jar 、如果需要和spring整合,还需要加入相关的包 1:看项目目录 红颜色不要关心 2:按照步骤: 1:加入jar包 2:创建数据源(configuration.xml)创建数据库(此处省略) <!DOCTYPE configuration PUBLIC "-//mybat转载 2014-04-23 17:03:15 · 481 阅读 · 0 评论 -
Mybatis批量更新
Mybatis批量更新 批量操作就不进行赘述了。减少服务器与数据库之间的交互。网上有很多关于批量插入还有批量删除的帖子。但是批量更新却没有详细的解决方案。 实现目标 这里主要讲的是1张table中。根据不同的id值,来update不同的property。 数据表:1张。Tblsupertitleresult。错题结果统计。 表结构:转载 2014-04-23 16:56:51 · 468 阅读 · 0 评论 -
MyBatis 入门到精通(一) 了解MyBatis获取SqlSession
MyBatis是什么? MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通java对象)到数据库中的记录。 简介 每个MyBatis应用程序主转载 2014-04-23 16:58:28 · 491 阅读 · 0 评论 -
MyBatis 入门到精通(二) SQL语句映射XML文件
MyBatis 真正强大之处就在这些映射语句,也就是它的魔力所在。对于它的强大功能,SQL 映射文件的配置却非常简单。 如果您比较SQL 映射文件配置与JDBC 代码,您很快可以发现,使用SQL 映射文件配置可以节省95%的代码量。MyBatis 被创建来专注于SQL,但又给您自己的实现极大的空间。 需要配置的基本元素 1. cache – 配置给定模转载 2014-04-23 16:59:26 · 497 阅读 · 0 评论