带你了解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框架 支持普通的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吧,如果觉得自己学习起来太过麻烦,也可以报名培训班去学习。 相关推荐: 更多大数据相关资讯敬请关注魔据教育,为您分享最及时的大数据资讯。
学习大数据敬请关注魔据教育微信二维码。
![]() 【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至kefu@mojuedu.com,我们将及时沟通与处理。本站内容除非来源注明魔据教育,否则均为网友转载,涉及言论、版权与本站无关。
相关资讯
|