> 信息中心 >

mybatis查询用户表中所有信息返回什么类型

来源:互联网 编辑:刘梓楠

有网友碰到过这样的问题:mybatis查询用户表中所有信息返回什么类型,问题详细内容为:

第一个配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">

<!-- 通过这个配置文件完成mybatis与数据库的连接 -->
<configuration>
<environments default="dev">
<!--环境配置 -->
<environment id="dev">
<!--使用jdbc事务 -->
<transactionManager type="JDBC"></transactionManager>
<!--数据源:mybatis自带连接池 -->
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/smbms?useUnicode=true&characterEncoding=utf-8"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="/com/zn/mapper/UserMapper.xml"/>
</mappers>
</configuration>

第二个配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="com.zn.mapper.UserMapper">
<select id="count" resultType="String">
select * from smbms_user where name=?
</select>
</mapper>

测试
public class Test {
public static void main(String[] args) throws IOException {
//1.读配置文件
String resource="mybatis-config.xml";
InputStream is=Resources.getResourceAsStream(resource);
List<User> userList=new ArrayList<User>();
//2.获取连接SqlSession-->Connection
SqlSessionFactory sqlFacotry=new SqlSessionFactoryBuilder().build(is);//sqlsession工厂
SqlSession sqlSession=sqlFacotry.openSession();//获得连接
System.out.println(sqlSession);
//3.查询用户个数select count(1) from smbms_user;
//命名空间。ID值
Object obj=sqlSession.selectOne("com.zn.mapper.UserMapper.count");//根据路径找到那边的sql语句
System.out.println(obj);
for(User user:userList){
System.out.println("用户名"+user.getUserName()+"编码"+user.getUserCode());
}
sqlSession.close();//关闭流
}

,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
查询用户所有信息 返回类型用户实体类 收获园豆:5

mybatis怎么查询表中所有数据

答:最重点的是返回值类型 要是查询语句不会写干脆别玩了 你给的答案接近于废话

mybatis里返回类型用resultmap映射的时候,如果res...

答:MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射时,其实查询出...

mybatis 查询一个列 结果集是什么类型? 查询一个列

答:如果只是查询一个字段,用String类型就可以,resultType="String"; 如果是多个字段,可以用相关的类名作为返回类型,例如 你的monitor_entity表对应的实体类为Monitor,就可以这样写:resultType="Monitor"; 如果是多个字段,而且多个字段不在同...

mybatis 如何查找表里的某一个字段,然后返回

答:用户 知道合伙人 芝麻团 芝麻将 日报作者 ...mybatis 如何查找表里的某一个字段,然后返回...个人、企业类侵权投诉 违法有害信息,请在下方选择后...

mybatis 要查询一个表中所有数据显示到jsp中

答:action里面不是可以传参数么...你去后台的时候要调用你那个select方法才行啊...不然返回出去的是空的肯定找不到这个你绑定的list了...

mybatis返回多条数据的用法

答: select t.* from t_rule_rebate t where (merchantId IS null OR t.merchantid = #{merchantId} ) AND (ztbz IS null OR trim(t.ztbz) = #{ztbz}) AND (type IS null OR trim(t.type) = #{type}) 传进去的参数就不要在SQL中做处理了。。。。参...

MyBatis框架中,SQl语句的返回值问题

答:直接返回一个map就行了,map中的key就是查询出的字段名称

mybatis查询某表的某个字段的最大值并返回,如何写...

答: select max(${fieldName}) from ... MyBatis 特点: 1.简单易学:本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。 2.灵活...

mybatis单表分组查询如何返回总数,最大值等,同时...

答:不要局限于BaseResultMap,新建一个类接收相应类型的字段值就行。

mybatis多表联查,方法返回什么

答:石荣本是济南武孝廉,父母与妻皆亡故,家业凋零,赴京铨叙途中暴病,幸得中年妇人胡氏以红丸救治,转危为安。石荣感激,愿娶胡氏为妻,并对天盟誓,绝不再娶。在胡氏佐助下,石荣顺利赴京,官运亨通,但却一去不回。原来他贪求富贵,已娶名门王氏。


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mm/cclicl.html report 2499 解决方案1:查询用户所有信息 返回类型用户实体类收获园豆:5

热门图片