栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MyBatis

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MyBatis

MyBatis

能力不足,只能写到这种程度了,等我能力够了,我会继续更新,

#MyBatis由来
#MyBatis功能
#MyBatis编写流程:配置开发环境(jar包),写mapper接口(抽象方法),写mapper映射文件(Mapper标签)
mybati使用介绍

jar包

#SSM框架:mybatis、mybatis-spring
#SpringBoot框架:mybatis-spring-boot-starter
#额外所需jar包:数据库驱动(mysql-connector-java)、数据库操作(spring-jdbc)、连接池(dbcp|druid)
数据库驱动:Java连接MySQL软件,使得Java能够对数据库数据进行CRUD操作(前提:Java能够访问MySQL)
数据库操作:spring支持JDBC操作,使得CRUD操作更加简易,提升开发效率
连接池:保存已经创建好的连接,省略了创建连接和销毁连接的过程,提高访问性能(数百万的访问量)

抽象方法

#建议:新建泛型接口,编写抽象方法,继承泛型接口,编写子类特有的抽象方法
List selectAll();
T selectById(int id);
void insert(T t);
void update(T t);
void delete(int id)

mapper标签

												    #文件
										#映射(结果集字段|实体类属性)
				 #主键字段映射
            #非主键字段映射
         #关联表映射
                #主键字段映射