摘要: 前面一章,已经搭建好了eclipse,mybatis,mysql的环境,并且实现了一个简单的查询。请注意,这种方式是用SqlSession实例来直接执行已映射的SQL语句:session.selectOne("com.yihaomen.mybatis.models.UserMapper.select 阅读全文
posted @ 2016-10-06 22:56 s扬 阅读(294) 评论(2) 推荐(0) 编辑
摘要: 前面已经讲到用接口的方式编程。如果不一致就会出错,这一章主要在上一讲基于接口编程的基础上完成如下事情:1. 用 mybatis 查询数据,包括列表2. 用 mybatis 增加数据3. 用 mybatis 更新数据.4. 用 mybatis 删除数据. 查询数据,前面已经讲过简单的,主要看查询出列表 阅读全文
posted @ 2016-10-06 22:54 s扬 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如最常见到的多对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。我们首先创建一个Article 这个表,并初始化数据. Drop TABLE IF EXISTS `article`; Create TA 阅读全文
posted @ 2016-10-06 22:52 s扬 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 今天,我们来说说java面向对象最核心的东西,多态。通过多态可以使我们的程序可复用性达到极致,这就是我们为什么要学多态的原因。 “多态”(Polymorphic)也叫“动态绑定”(Dynamic Binding)同时也叫“迟绑定”(Late Binding)。 动态绑定是指“在执行期间(而非编译期间 阅读全文
posted @ 2016-09-06 01:07 s扬 阅读(322) 评论(0) 推荐(0) 编辑