欢迎来到魔据教育大数据学院,专注大数据工程师培养!
当前位置:首页 > IT培训问题库 > 带你了解Java中的mybatis框架

带你了解Java中的mybatis框架

时间:2017-11-28 19:10:38作者:魔据大数据学院

JavaSE的框架有哪些?说到javaSE的框架的话有自己的集合框架,set接口map,hashmap,hashset,treeset,treemap……这些基本的就不讲了,说一下spring,mybatis,struts,hibernate这些框架。先带你了解Java中的mybatis框架。在了解框架之前你要了解Java编程语言基础知识的几个要点

先来讲一下持久层的框架mybatis:

Mybatis其实也是大家所熟悉的ibatis,在2010年的时候apache的这个项目谷歌收购,并且改名为Mybatis,2013年迁到GitThub。

 带你了解Java中的mybatis框架

带你了解Java中的mybatis框架

支持普通的sql查询,存储过程和高级映射的优秀持久层框架。MyBatis链接数据可时设置简单的参数就可以了。使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary Java Objects,普通的 Java对象)映射成数据库中的记录。

每个mybatis应用程序都是使用sqlsessionfactory实例的, 一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。

MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下:

configuration 配置

properties 属性

settings 设置

typeAliases 类型命名

typeHandlers 类型处理器

objectFactory 对象工厂

plugins 插件

environments 环境

environment 环境变量

transactionManager 事务管理器

dataSource 数据源

databaseIdProvider 数据库厂商标识

mappers 映射器

Poperties属性:

可以在Java项目中写一个临时的poperties,在里面放入键值对。 

Setting属性:

这是mybatis中极为重要的设置,完整的配置可以参考官方的文档。

上面就是一些mybatis的一些简单的介绍以及其中一些属性,想要了解更多可以直接去官方的文档查看,看不懂的话也可以去找中文版的文档,也可以留意魔据相关文章,当然我指的是有Java语言基础的朋友,如果你连Java都不会的话就先好好的学习Java吧,如果觉得自己学习起来太过麻烦,也可以报名培训班去学习。

相关推荐:

Java程序员从不离手的应用软件

Java写字符串的倒序输出

Java语言基础(Java语言跨平台原理)


更多大数据相关资讯敬请关注魔据教育,为您分享最及时的大数据资讯。
学习大数据敬请关注魔据教育微信二维码。
魔据教育微信二维码

【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至kefu@mojuedu.com,我们将及时沟通与处理。本站内容除非来源注明魔据教育,否则均为网友转载,涉及言论、版权与本站无关。

全国咨询热线:400-690-5006,值班手机:18501996998(7*24小时)

在线咨询:李老师QQ(226594285),陈老师QQ(428683440)

企业合作服务专线:010-82340234-821, 院校合作洽谈专线:010-82340234

Copyright 2001-2017 魔据教育 - 北京华育兴业科技有限公司 版权所有,京ICP备17018991号-2

免费在线咨询立即咨询

免费索取技术资料立即索取

大数据技术交流QQ:226594285

电话咨询010-82340234