拥有 Mybatis 标签的文章 共 10 条数据

Spring MVC+MyBatis开发从入门到项目实战 PDF下载
编程书籍

Spring MVC+MyBatis开发从入门到项目实战 PDF下载

36次浏览 0条评论

《Spring MVC+MyBatis开发从入门到项目实战》分为4篇。第1篇是Java开发环境的搭建,包括JDK的下载与安装、环境变量的配置、MyEclipse的下载与基本配置。第2篇是MyBatis技术入门,包括剖析JDBC的弊端、MyBatis的背景介绍、入门程序的编写、配置文件的剖析、高级映射及缓存结构的讲解,最后还介绍了MyBatis与Spring框架的整合。第3篇是Spring MVC技术入门,包括Spring MVC的背景介绍、架构整体剖析、环境搭建、处理器与映射器的讲解、前端控制器的源码分析、多种视图解析器的介绍、请求映射与参数绑定的介绍、Validation校验与异常处理和拦截器的讲解。第4篇是Spring MVC与MyBatis的项目整合实战,通过对水果网络销售平台的需求分析、功能设计、数据库设计以及模块详细编码实现,让读者了解整合项目开发的整体流程。《Spring MVC+MyBatis开发从入门到项目实战》对框架的介绍通俗易懂,由浅入深,结合实例展示,为读者的入门提供了有力的帮助,且为以后的技术提升打下坚实的基础。《Spring MVC+MyBatis开发从入门到

Java EE互联网轻量级框架整合开发:SSM框架(Spring MVC+Spring+MyBatis)和Redis实现 PDF下载
编程书籍

Java EE互联网轻量级框架整合开发:SSM框架(Spring MVC+Spring+MyBatis)和Redis实现 PDF下载

29次浏览 0条评论

随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位,而在Java互联网后台开发中,SSM框架(Spring+Spring MVC+MyBatis)成为了主要架构,《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》以此为焦点从入门到实际工作要求讲述了SSM框架的技术应用;与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛使用,为了适应这个变化,《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》通过Spring讲解了有关Redis的技术应用,这样更加贴近实际学习和工作的需要。《Java EE互联网轻量级框架整合开发——SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》主要分为6个部分,第1部分对Java互联网的框架和主要涉及的模式做初步简介;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring

MyBatis-Plus(MP)官方文档 官方中文文档下载
编程书籍

MyBatis-Plus(MP)官方文档 官方中文文档下载

275次浏览 0条评论

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生成器 - Sequence),可自由配置,完美解决主键问题支持 ActiveRecord 模式:支持 ActiveRecord 形式调用,实体类只需继承 Model 类即可进行强大的 CRUD 操作支持自定义全局通用操作:支持全局通用方法注入( Write once, use anywhere )内置代码生成器:采用代码或者 Maven 插件可快速生成 Mapper 、 Model

MybatisPlus 多租户架构(Multi-tenancy)实现
技术杂谈

MybatisPlus 多租户架构(Multi-tenancy)实现

302次浏览 0条评论

在进行多租户架构(Multi-tenancy)实现之前,先了解一下相关的定义吧:什么是多租户多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。那么重点就很浅显易懂了,多租户的重点就是同一套程序下实现多用户数据的隔离。数据隔离方案多租户在数据存储上存在三种主要的方案,分别是:独立数据库即一个租户一个数据库,这种方案的用户数据隔离级别最高,安全性最好,但成本较高。优点:为不同的租户提供独立的数据库,有助于简化数据模型的扩展设计,满足不同租户的独特需求;如果出现故障,恢复数据比较简单。缺点:增多了数据库的安装数量,随之带来维护成本和购置成本的增加。共享数据库,独立 Schema多个或所有租户共享Database,但是每个租户一个Schema(也可叫做一个user)。底层库比如是:DB2、ORACL

尚硅谷MyBatis全套视频教程下载 国内首套源码级讲授的MyBatis视频
视频教程

尚硅谷MyBatis全套视频教程下载 国内首套源码级讲授的MyBatis视频

225次浏览 0条评论

一、尚硅谷Java视频教程_MyBatis视频教程· 1.尚硅谷MyBatis简介· 2.尚硅谷MyBatis下载· 3.尚硅谷MyBatis_HelloWorld· 4.尚硅谷MyBatis接口式编程· 5.尚硅谷MyBatis小结(1)· 6.尚硅谷MyBatis全局配置文件引入dtd约束· 7.全局配置文件properties引入外部配置文件· 8.尚硅谷MyBatis全局配置文件settings运行时行为设置· 9.尚硅谷MyBatis全局配置文件typeAliases别名· 10.全局配置文件typeHandlers类型处理器简介· 11.尚硅谷MyBatis全局配置文件plugins插件简介· 12.尚硅谷MyBatis全局配置文件enviroments运行环境· 13.全局配置文件databaseIdProvider多数据库支持· 14.尚硅谷MyBatis全局配置文件mappers_sql映射注册· 15.尚硅谷MyBatis小结(2)· 16.尚硅谷MyBatis映射文件增删改查· 17.尚硅谷MyBatis映射文件insert获取自增主键的值· 18.映射文件ins

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

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

337次浏览 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下载

392次浏览 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?

443次浏览 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

Spring+MyBatis企业应用实战(第2版)高清文字版PDF下载
编程书籍

Spring+MyBatis企业应用实战(第2版)高清文字版PDF下载

441次浏览 0条评论

《Spring+MyBatis企业应用实战(第2版)》介绍了Java EE(现已改名为Jakarta EE)领域的两个开源框架:Spring的MVC和MyBatis。其中Spring的版本是5.0.1,MyBatis的版本是3.4.5。本书的示例建议在Tomcat 8上运行。《Spring+MyBatis企业应用实战(第2版)》重点介绍如何整合Spring MVC 5+MyBatis 3进行Java EE开发,主要包括三个部分。第一部分详细介绍了Spring MVC框架的用法。第二部分详细介绍了MyBatis框架的用法。第三部分重点介绍了Spring MVC 5+MyBatis 3的整合,并示范开发了一个包含6个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的HRM人事管理系统案例,希望读者理论联系实际,将这两个框架真正运用到实际开发当中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为DAO持久层、领域对象层、业务逻辑层、控制器层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。所有代码完全基于Eclipse IDE来完成,一步步带领读者深入两个

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

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

351次浏览 0条评论

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