![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
yunzhonmghe
这个作者很懒,什么都没留下…
展开
-
Java Persistence with MyBatis 3(中文版)
译者的话 前段时间由于工作和学习的需要,我打算深入研究MyBatis框架。于是在网上查找关于MyBatis的教程,发现国内网上关于MyBatis的教程资料少得可怜:除了MyBatis官网上的用户使用手册外,就没有比较系统地讲述MyBatis的教程了。 无意间发现了这本《JavaPersistence with MyBatis 3》,它比较全面地讲述了MyBati翻译 2017-09-24 16:40:21 · 1614 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 前言
对很多软件系统而言,保存数据到数据库和从数据库中检索数据是其工作流程中至关重要的一部分。在 Java 领域,有很多的实现了数据持久化层的工具和框架,它们每一个都有自己不同的实现方法。而 MyBatis,一个简单但功能强大的 Java 持久化框架,则采用了消除冗余代码和充分利用 SQL 和 Java 自身提供的强大的特性的策略。 这本MyBatis 教程将带你经历 MyBatis的安转载 2017-09-24 16:44:05 · 421 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 第一章 MyBatis入门
本章将涵盖以下话题:ž MyBatis是什么?ž 为什么选择MyBatis?ž MyBatis安装配置ž 域模型样例1.1 MyBatis是什么 MyBatis是一个简化和实现了Java数据持久化层(persistencelayer)的开源框架,它抽象了大量的JDBC冗余代码,并提供了一个简单易用的API和数据库交互。 MyBat转载 2017-09-24 16:46:22 · 451 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 第二章 引导MyBatis
MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession,并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者Java API 创建。 我们将探索各种MaBatis配置元素,如dataSource,environments,全局参数设置,typeAlias,typeHandlers,SQL映射;接转载 2017-09-24 16:49:08 · 591 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 第三章 使用XML配置SQL映射器
关系型数据库和SQL是经受时间考验和验证的数据存储机制。和其他的ORM 框架如Hibernate不同,MyBatis鼓励开发者可以直接使用数据库,而不是将其对开发者隐藏,因为这样可以充分发挥数据库服务器所提供的SQL语句的巨大威力。与此同时,MyBaits消除了书写大量冗余代码的痛苦,它使使用SQL更容易。 在代码里直接嵌套SQL语句是很差的编码实践,并且维护起来困难。MyBaits转载 2017-09-24 16:51:02 · 431 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 第四章 使用注解配置SQL映射器
在上一章,我们看到了我们是怎样在映射器Mapper XML配置文件中配置映射语句的。MyBatis也支持使用注解来配置映射语句。当我们使用基于注解的映射器接口时,我们不再需要在XML配置文件中配置了。如果你愿意,你也可以同时使用基于XML和基于注解的映射语句。 本章将涵盖以下话题:l 在映射器Mapper接口上使用注解l 映射语句转载 2017-09-24 16:53:54 · 383 阅读 · 0 评论 -
Java Persistence with MyBatis 3(中文版) 第五章 与Spring集成
MyBatis-Spring是MyBatis框架的子模块,用来提供与当前流行的依赖注入框架Spring的无缝集成。 Spring框架是一个基于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming,AOP)的Java框架,鼓励使用基于POJO的编程模型。另外,Spring提供了声明式和编程式的事务管理能力,可以很大程转载 2017-09-24 16:55:32 · 374 阅读 · 0 评论 -
mybatis 中resulttype 与resultmap用法
mybatis什么时候用resulttype 什么时候用resultmap如果你搜索只是返回一个值,比如说String ,或者是int,那你直接用resultType就行了。但是你如果是返回一个复杂的对象,就必须定义好这个对象的resultMap的result map。如果你搜索只是返回一个值,比如说String ,或者是int,那你直接用resultType就行了。转载 2017-09-24 16:56:54 · 652 阅读 · 0 评论