Mybatis无实体类,以List<Map<String,Object>>方式返回

标签: mybatis map
4240人阅读 评论(2) 收藏 举报
分类:

配置文件


    <select id="helloMybatis" resultType="java.util.HashMap">
    	 select * from ofNotice 
    </select>


dao层

    public List<Map<String,Object>> helloMybatis();

调用层


SqlSession sqlSession=sqlSessionFactory.openSession();
<span style="white-space:pre">		</span>TestDao testDao=sqlSession.getMapper(TestDao.class);
<span style="white-space:pre">		</span>
<span style="white-space:pre">		</span>for (Map<String, Object> map:testDao.helloMybatis()) {
<span style="white-space:pre">			</span>System.out.println(map.get("ofNoticeId")+"\t"+map.get("ofUser"));
<span style="white-space:pre">		</span>}

其实简单的很,没想象的那么难

查看评论

A* 算法求解最短路径

   近来不少的朋友问我关于 A* 算法的问题, 目的是写一个搜索最短路径的程序. 这个在鼠标控制精灵运动的游戏中(不算智冠出的那些用鼠标充当键盘方向键的弱智 RPG) 大量使用,尤其是即时战略类的....
  • ghj1976
  • ghj1976
  • 2000-12-08 12:02:00
  • 6068

MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结

在此,首先说明一点任何持久性框架都需要解决一个问题,那就是Java实体类的字段一般来说基本上会与数据库表中字段不一致,那么它们是如何解决的呢?咱们以Hibernate和SpringJDBC为例说明一下...
  • yu102655
  • yu102655
  • 2016-09-05 09:17:27
  • 5451

mybatis返回List<Map<String,Object>>

SELECT count(*) value, c. NAME label, ifnull(b.device_status, 0) device_status FROM td01_device a ...
  • mlz_2
  • mlz_2
  • 2015-07-21 17:58:33
  • 3425

Mybatis查询表数据及其列名,返回List<Map<String,Object>>

之前遇到一个需求,是要查询数据库的表数据的同时查询出其列名 查询的结果每一行为List中的一个map,列名为key,结果数据为value...
  • xiesq5112
  • xiesq5112
  • 2016-01-26 09:48:54
  • 13128

Spring Mybatis 返回List<Map<String,Object>>

Spring Mybatis 返回List> List,Object>> selectSysArticleForClient(@Param("articleOrder") int art...
  • sinat_16800363
  • sinat_16800363
  • 2017-11-13 14:18:49
  • 161

Spring Mybatis 返回 List<String> 和List<Map<String,Object>>

如果返回List,resultType=”String”就可以了,如果需要返回List select account_name from user_account where...
  • chenaini119
  • chenaini119
  • 2016-11-03 10:03:47
  • 7917

List<Map<String,Object>> 循环及循环过程中字符串拼接和int值叠加

List> l=new ArrayList>(); Map map=new HashMap(); map.put("a", 1); map.put("b", "2"); Map map1=new Ha...
  • qq_34735535
  • qq_34735535
  • 2016-10-09 09:20:54
  • 723

mybatis中更新map<String,List<?>>

service层Map map = new HashMap(); List list = new ArrayList(); list.add("kiki"); String status = "5";...
  • u011008029
  • u011008029
  • 2017-01-11 17:52:15
  • 1299

获取List<Map<String,Object>> list中的值得问题

List> list=dao.findList(" from Project where ....."); for(Map map:list){ map.get("id"); map.get("...
  • u012880803
  • u012880803
  • 2017-12-06 14:00:58
  • 146

数据库查询返回List<Map<String, Object>>

protected List> doQuery(String sql) throws Exception {   logger.debug("method:doQuery----START"); ...
  • leiguowuhen211
  • leiguowuhen211
  • 2011-09-02 13:21:26
  • 1053
    编程技术学习交流群 :154514123
    微信
    个人资料
    持之以恒
    等级:
    访问量: 65万+
    积分: 8706
    排名: 2810
    最新评论