Ying

个人博客:http://smartsi.club/

[MyBatis日记]问题汇总

问题一:mybatis映射文件insert不执行,而直接用sql则可以插入成功 解决方案: studentMapper.insertStudent(student);在执行晚SQL语句之后,记得session.commit(); 问...

2016-02-21 23:25:45

阅读数:1665

评论数:1

[MyBatis日记](6)一对一与一对多映射

1. 一对一映射 1.1 第一种方式 每一个学生都有一个与之关联的地址信息。表Student有一个addressID列,是Address表的外键。 Student表的数据如下: Address表的数据如下: Student表和Address表数据是一对一的关系。 ...

2016-02-15 23:43:28

阅读数:1831

评论数:0

[MyBatis日记](5)结果集映射ResultMaps

ResultMaps被用来将SQL SELECT语句的结果集映射到JavaBean的属性中。 1. 简单ResultMap 如果Student类中属性名称与数据库中对应的列名称不相同,在查询填充时不会自动填充,即属性值不会被列值填充。这是因为MyBatis自动对JavaBean中和列名称匹配的...

2016-02-15 00:01:38

阅读数:2283

评论数:0

[MyBatis日记](4)映射语句

MyBatis提供了多种元素来配置不同类型的语句,如 SELECT,INSERT,UPDATE,DELETE。 1. INSERT语句 虽然之前我们接触过SELECT语句的映射,但是MyBatis真正强大的功能,在于映射SELECT查询方面的灵活性。我们还是先从简单的语句着手。 1.1 基本...

2016-02-14 19:31:57

阅读数:1433

评论数:0

MyBatis日记

MyBatis日记 [MyBatis日记]MyBatis概述[MyBatis日记]MyBatis创建一个简单项目 [MyBatis日记]映射器配置文件与映射器接口 更新中... Spring实战系列 [Spring实战系列]Eclipse下创建Spring-HelloWo...

2016-02-13 22:39:49

阅读数:1135

评论数:0

[MyBatis日记](3)映射器配置文件与映射器接口

前一篇文章中我们介绍了如何使用MyBatis创建一个简单的项目,我们已经看见了一些映射器配置文件中配置基本的映射语句,以及怎样使用SqlSession对象调用它们的例子。 1. 前景回顾 现在让我们看看在com.sjf.bean包中studnetMapper.xml配置文件内,如何配置i...

2016-02-13 22:33:56

阅读数:2597

评论数:0

[MyBatis日记](2)MyBatis创建一个简单项目

使用MyBatis的前提条件是你电脑上已经安装了JDK与MySQL,在这我们不赘述这些东西,重点还是怎么利用MyBatis创建一个简单的演示项目。 1. 数据库准备工作 使用一下SQL脚本往MySQL test 数据库中创建Student表,并插入样本数据: ...

2016-02-06 18:54:09

阅读数:2016

评论数:0

[MyBatis日记](1)MyBatis概述

1. 什么是MyBatis? MyBatis 的前身是 iBATIS ,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。。MyBatis 3 是 iBATIS 的全新设...

2016-02-06 15:40:13

阅读数:1468

评论数:0

提示
确定要删除当前文章?
取消 删除