使用SSM框架开发企业级应用~Chapter01-初始MyBatis

什么是MyBatis?

  MyBatis是一个开源的数据持久层框架,内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索

开发MyBatis的工具   Idea

什么是ORM?

ORM(Object/Relational  Mapping)即对象/关系映射,是一种数据持久化技术,它在对象模型和关系数据模型数据库之间建立起对应关系,通过javaBean对象去操作数据库 表中的数据

MyBatis是ORM的解决方案,通过MyBatis建立起Sql关系映射,以便捷的实现查询,更改,删除

一:安装idea

安装步骤:网上找的一些安装步骤,这里给大家分享一个链接,自行点进去:https://jingyan.baidu.com/article/9c69d48f94e71c13c8024e71.htm\

破解idea,永久使用的一些步骤:

网上下载一个jar包:然后将这个jar包放在安装idea目录的lib目录下边

然后找到bin目录下边的这两个文件,在两个文件当中

另起一行,加上lib目录下的刚刚加入的jar包的绝对路径即可

二:需要用到的jar包

从数据库读数据

三:配置核心文件configuration.xml

文件里所要用到的节点配置,直接在网上扒一份即可,修改<dataSource>节点中的value值,链接数据库

mappers节点中的resource链接的是映射文件

 四:创建持久化类和映射文件

这里的持久化类就是idea中与数据库对应的实体类

映射文件  userMapper.xml  

id方法名 

resultType返回的实体类(绝对路径) 

节点中写SQL语句 

namespace绝对路径接口

 

 五:创建测试类

List<book> books=sqlSession.selectList("finallBooks");这里括号里边的是方法名字

由于是硬盘中有一个.xml的文件,所以这里是从硬盘中读取数据到内存中,需要用InPutStream(输入流)

 

转载于:https://www.cnblogs.com/1234AAA/p/8366356.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值