dzrs.net
当前位置:首页 >> myBAtis框架的主要作用 >>

myBAtis框架的主要作用

使用springMVC作为系统的整体基础架构,负责MVC的分离,在springMVC框架的模型部分,控制业务跳转,利用mybatis框架对持久层提供支持,Spring做管理,管理springMVC和mybatis.

每一个东西都会有自己的一些个性化或者系统设置.mybatis也一样,在config.xml中可以配置mybatis的一些基本设置,比如是否启用缓存、数据库超时时间、字段映射、延迟加载等,很有用这些配置.还可以定义一些插件

1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂

mybatis灵活,每个sql查出来都是'对象'

mybatis是面向接口编程,免去了以往还要写各种实现了.方便不少

1、API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库.接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理.2、数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等.它主要的目的是根据调用的请求完成一次数据库操作.3、基础支撑层:负责最基础的功能支撑,包括连接管理、事务管理、配置加载和缓存处理,这些都是共用的东西,将他们抽取出来作为最基础的组件.为上层的数据处理层提供最基础的支撑.

1、定义 mybatis是一个支持普通sql查询,存储过程和高级映射的优秀持久层框架.2、使用原因 mybatis消除了几乎所有的jdbc代码和参数的手工设置以及对结果集的检索封装.mybatis可以使用简单的xml或注解用于配置和原始映射,将接口和

简单说作用对象映射优势轻巧暂时比较好的,是官方的文档、例子

优点简单:易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现.实用:提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了DAO框架,可以使我们更容易的开发和配置我们的DAL层.

这个区别不是很大,最主要的区别就是mybatis简化了编码的过程,不需要去写dao的实现类,直接写一个dao的接口,再写一个xml配置文件,整个mybatis就配置好了,也就是数据库就连接好了,然后在service里面直接调用dao就可以了,但是

6769.net | zdly.net | 369-e.net | yhkn.net | ddng.net | 网站首页 | 网站地图
All rights reserved Powered by www.dzrs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com