200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mybatis返回值用什么接

mybatis返回值用什么接

时间:2023-02-12 13:46:49

相关推荐

mybatis返回值用什么接

Java|java教程

mybatis

Java-java教程

mybatis返回值用什么接?要看返回的是什么数据,一般常见的有:

类似于144g建站源码,ubuntu最简单桌面,爬虫金蝉的做法,strtr() php,seo专员教程lzw

base64 c 源码,用vscode写h5,ubuntu 桌面错误,tomcat如何响应请求,java 爬虫 招聘,mui ajax php,兴安盟谷歌seo营销公司,仿面包网电影网站源码lzw

A、返回一般数据类型

开源在线系统源码,ubuntu没有网络编制,服务器tomcat启动慢,脚有爬虫感,php编程 精品课程,菲律宾seo工作lzw

比如要根据 id 属性获得数据库中的某个字段值。

mapper 接口:

// 根据 id 获得数据库中的 username 字段的值String getEmpNameById(Integer id);

SQL 映射文件:

select username from t_employee where id = #{id}

B、返回 JavaBean 类型

比如根据某个字段获得数据库中的信息,把查询的结果信息封装成某个 JavaBean 类型的数据。

mapper 接口:

// 根据 id 查询信息,并把信息封装成 Employee 对象 Employee getEmpById(Integer id);

SQL 映射文件:

select * from t_employee where id = #{id}

C、返回List类型

有时候我们要查询的数据不止一条,比如:模糊查询,全表查询等,这时候返回的数据可能不止是一条数据,对于多数据的处理可以存放在List集合中。

mapper 接口:

// 假如是全表查询数据,将查询的数据封装成 Employee 类型的集合List getAllEmps();

SQL 映射文件:

select * from t_employee

D、返回Map类型

MyBatis 还支持将查询的数据封装成Map。

1. 如果查询的结果是一条,我们可以把查询的数据以{表字段名, 对应的值}方式存入到Map中。

mapper 接口:

// 根据 id 查询信息,并把结果信息封装成 Map Map getEmpAsMapById(Integer id);

SQL 映射文件:

select * from t_employee where id = #{id}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。