mybatis-00框架
发布日期:2022-01-20 01:09:36
浏览次数:2
分类:技术文章
本文共 1140 字,大约阅读时间需要 3 分钟。
mybatis
环境: jdk 1.8
mysql 5.7 maven 3.6.1 IDEA 回顾: jdbc mysql java基础 maven Junit ssm 框架: 配置文件 最好是官网- MyBatis 是一款优秀的持久层框架,
- 它支持自定义 SQL、存储过程以及高级映射。
- MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。
- MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
如果你发现文档有任何的遗漏,或缺少某一个功能点的说明,最好的解决办法是先自己学习,然后为遗漏的部份补上相应的文档。 该文档 xdoc 格式的源码文件可通过项目的 Git 代码库来获取。复刻该源码库,作出更新,并提交 Pull Request 吧。 还有其他像你一样的人都需要阅读这份文档,而你,就是这份文档最好的作者
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。如何获得mybatis?
maven仓库
org.mybatis mybatis 3.5.5
github: https://github.com/mybatis/mybatis-3/releases
中文文档地址: https://mybatis.org/mybatis-3/zh/index.html1.2持久化*(动作)
数据持久化
持久化:就是将程序的数据在持久状态和瞬时状态转化的过程 内存:断点即失 数据库(jdbc)io文件持久化 生活: 冷藏, 就是持久 为什么要持久化? 有一些对象不能丢掉。 内存太贵了1.3持久层(名词)
Dao层 Service层 controller层…
- 完成持久化工作的代码块
- 界限十分明显。
1.4为什么要使用mybatis?
1.帮助程序员将数据存到数据库中。
2.方便 3.传统的jdbc太复杂了,简化 框架 自动化。 4.不用mybatis也可以 更容易上手 技术没有高低之分优点:
简单易学: 灵活: sql和代码的分离,提高了可维护性。 提供映射标签,支持对象与数据库的orm字段关系映射 提供对象关系映射标签,支持对象关系组建维护 提供xml标签,支持编写动态sql。 最重要:使用人多转载地址:https://blog.csdn.net/answero/article/details/106747389 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月18日 08时33分49秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java网络编程-NIO原理
2019-04-27
使用Java的IO与NIO来Copy文件的四种方法实现以及性能对比
2019-04-27
Java网络编程-Socket编程初涉四(NIO模型的简易多人聊天室)
2019-04-27
IO模型浅析-阻塞、非阻塞、IO复用、信号驱动、异步IO、同步IO
2019-04-27
Java新一代网络编程模型AIO原理
2019-04-27
Java网络编程-Socket编程初涉五(AIO模型的简易客户端-服务器)
2019-04-27
Java网络编程-Socket编程初涉六(AIO模型的简易多人聊天室)
2019-04-27
使用try-with-resources优雅关闭资源
2019-04-27
Java实现能获取静态资源的简易版服务器(类Tomcat)
2019-04-27
String、StringBuffer和StringBuilder的区别
2019-04-27
MOM与JMS
2019-04-27
消息中间件汇总
2019-04-27
消息中间件概述
2019-04-27
深入理解AMQP协议
2019-04-27
Java并发编程汇总
2019-04-27
阿里云服务器CentOS7.3下载RabbitMQ并且可以远程访问
2019-04-27
CentOS7.3 -bash: lsof: command not found
2019-04-27
Java初识RabbitMQ一交换机(default exchange)
2019-04-27
Java初识RabbitMQ一交换机(direct exchange)
2019-04-27