拥有 ORM 标签的文章 共 7 条数据

MyBatis技术内幕 徐郡明著 PDF下载
编程书籍

MyBatis技术内幕 徐郡明著 PDF下载

179次浏览 0条评论

《MyBatis技术内幕》以MyBatis 3.4为基础,针对MyBatis的架构设计和实现细节进行了详细分析,其中穿插介绍了MyBatis源码中涉及的基础知识、设计模式以及笔者自己在实践中的思考。《MyBatis技术内幕》共4章,从MyBatis快速入门开始,逐步分析了MyBatis的整体架构以及核心概念,对MyBatis的基础支持层、核心处理层中各个模块的功能和实现细节进行了深入的剖析。除此之外,还分析了MyBatis插件的应用场景和实现原理,介绍了MyBatis与Spring集成开发的示例和原理,以及一些实践中的小技巧和小工具的使用方法。《MyBatis技术内幕》旨在为读者理解MyBatis的设计原理、阅读MyBatis源码、扩展MyBatis功能提供帮助和指导,让读者更加深入地了解MyBatis的运行原理、设计理念。希望《MyBatis技术内幕》能够帮助读者全面提升自身的技术能力,让读者在设计业务系统时,可以参考MyBatis的优秀设计,更好地应用MyBatis。第1章 MyBatis快速入门1.1 ORM简介1.2 常见持久化框架1.3 MyBatis示例1.4 MyBati

MyBatis从入门到精通 (刘增辉著) PDF下载
编程书籍

MyBatis从入门到精通 (刘增辉著) PDF下载

207次浏览 0条评论

《MyBatis从入门到精通》中从一个简单的MyBatis查询入手,搭建起学习MyBatis的基础开发环境。通过全面的示例代码和测试讲解了在MyBatis XML方式和注解方式中进行增、删、改、查操作的基本用法,介绍了动态SQL在不同方面的应用以及在使用过程中的最佳实践方案。针对MyBatis高级映射、存储过程和类型处理器提供了丰富的示例,通过自下而上的方法使读者更好地理解和掌握MyBatis的高级用法,同时针对MyBatis的代码生成器提供了详细的配置介绍。此外,《MyBatis从入门到精通》还提供了缓存配置、插件开发、Spring、Spring Boot集成的详细内容。最后通过介绍Git和GitHub让读者了解MyBatis开源项目,通过对MyBatis源码和测试用例的讲解让读者更好掌握MyBatis。第1章 MyBatis入门 11.1 MyBatis简介 21.2 创建Maven项目 31.3 简单配置让MyBatis跑起来 71.3.1 准备数据库 81.3.2 配置MyBatis 81.3.3 创建实体类和Mapper.xml文件 101.3.4 配置Log4j以便查看My

为什么项目中用了JOOQ后大家都不愿再用Mybatis?
技术杂谈

为什么项目中用了JOOQ后大家都不愿再用Mybatis?

196次浏览 0条评论

前言今天给大家介绍一个新的ORM框架->JOOQ,可能很多朋友还没有听说过这个框架,码农哥之前也是一直在使用Mybatis框架作为Java工程中的持久层访问框架,但是最近的一些项目采用JOOQ框架开发后,码农哥表示再也不想用Mybatis了!为什么这么说呢?因为JOOQ在代码层面要比Mybatis简洁得多,而且性能也非常优异。相信大家都有过这样的体会,我们在项目工程中使用Mybatis进行数据库相关代码的编写时,为了提高工程效率,一般会在数据库模型设计完成后,一次性使用Mybatis代码插件(如:mybatis-generator),来生成Mybatis数据库访问的实体类代码以及XML、Mapper等映射代码,从而尽量以面向对象的方式来操作和访问数据库。而通过这样的方式,虽然在工程效率上提高了很多,但是从代码的简洁和优雅性上来说就会让人感觉特别的啰嗦,因为自动生成的代码并不完全都是你在项目中能够用得到的。所以,有些对代码有追求的同学就会以比较简洁的方式来手写SQL代码。如在@Mapper接口中编写这样的代码:@Select("select max(t.balance_id) fr

Hibernate实战(第2版)清华大学出版社 PDF下载
编程书籍

Hibernate实战(第2版)清华大学出版社 PDF下载

406次浏览 0条评论

Christian Bauer,是Hibernate开发者团队的一员,他是一位培训师和顾问。Gavin King是Hibernate项目的发起者以及最初的Java持久化专家组(JSR 220)的一员。他还主导了CDI的标准化工作(JSR 299)。Gavin目前正在创建名为Ceylon的新编程语言。Gary Gregory是Rocket Software的首席软件工程师,他致力于应用程序服务器和遗留系统的集成。他是Manning出版社JUnit in Action和Spring Batch in Action这两本书的合著者,并且是Apache软件基金会项目:Commons、HttpComponents、Logging Services和Xalan的项目管理委员会的一员。本书分为五个主要部分。在第Ⅰ部分“ORM入门”中,我们将探讨对象/关系映射背后的基础。第Ⅱ部分“映射策略”专注于Java类及其属性,以及它们如何映射到SQL表和列。第Ⅲ部分“事务性数据处理”完全与使用Hibernate和Java持久化加载与存储数据有关。第Ⅳ部分“编写查询”将介绍数据查询功能,并详尽讲解查询语言和API

《精通Hibernate:Java对象持久化技术详解(第2版)》PDF下载
编程书籍

《精通Hibernate:Java对象持久化技术详解(第2版)》PDF下载

189次浏览 0条评论

《精通Hibernate:Java对象持久化技术详解(第2版)》在第一版基础上,理论内容更新,更加注重理论与实践的结合,有大量具有典型性和实用价值的Hibernate应用实例。全书将详细介绍运用目前最成熟的Hibernate 3.3版本进行Java对象持久化的技术,既能掌握用Hibernate工具对这两种模型进行映射的技术,又能获得设计与开发Java对象模型和关系数据模型的经验。光盘包括《精通Hibernate:Java对象持久化技术详解(第2版)》范例源程序、涉及软件的最新版本的安装程序,以及配套的语音讲座。《精通Hibernate:Java对象持久化技术详解(第2版)》无论对于Java开发的新手还是行家来说,都是精通Java对象持久化技术的必备实用手册。目录第1章 Java应用分层架构及软件模型 11.1 应用程序的分层体系结构 11.1.1 区分物理层和逻辑层 21.1.2 软件层的特征 31.1.3 软件分层的优点 41.1.4 软件分层的缺点 41.1.5 Java应用的持久化层 51.2 软件的模型 61.2.1 概念模型 71.2.2 关系数据模型 81.2.3 域模型

MyBatis3.4.4官方文档 超清pdf版本
编程书籍

MyBatis3.4.4官方文档 超清pdf版本

208次浏览 0条评论

文档是站长从Mybatis官网整理的pdf版本,高清文字版,对应的Mybatis版本是3.4.4。附上Mybatis官网地址:http://www.mybatis.org/mybatis-3/zh/index.html