ibatis多表查询返回值用listmap接收,日期怎么处理?

问题描述

ibatis多表查询返回值用listmap接收,日期怎么处理?

我springmvc+ibatis的环境,多表联合查询,用listmap的形式接收,接收的时间只有日期,时间都00:00:00。我使用的是建一个对应po类,resultMap对应的方式处理,我想知道有没有更好一些的方式处理。谢谢!
ps:谢绝在网上随便copy一段就回答,希望大家能一起讨论,谢谢!

解决方案

我做的时候返回都是String,然后java去处理吧

解决方案二:

我找到另一种方法了,这种应该是最方便的了,将sql返回字段中date类型的字段转换成字符类型。这样map就可以接受了。希望对大家有所帮助吧。

时间: 2024-12-26 10:04:26

ibatis多表查询返回值用listmap接收,日期怎么处理?的相关文章

ie-form 表单提交后的返回值 使用iframe接收 IE下老是弹出新窗口 提示保存返回的json

问题描述 form 表单提交后的返回值 使用iframe接收 IE下老是弹出新窗口 提示保存返回的json 基本代码 解决方案 ie低版本可能对json类型数据解析不支持,把返回数据的响应类型修改为 text/plain 或者 text/html 应该就可以了 解决方案二: 这里看不到代码,,使用代码片把

hibernate多表查询返回object,有没有更好的解决办法

问题描述 hibernate多表查询返回object,有没有更好的解决办法 各位大神,您们好!小弟最近才开始学习hibernate,hibernate多表查询返回object的数组,有没有办法让它返回以主表为根对象的对象集合,根对象可以使用get子对象的方法获取到其它的从表映射的对象.fetch="join" <hibernate-mapping> <class name="com.zdsoft.entity.Sysuser" table=&quo

ibatis-关于iBatis多表查询问题

问题描述 关于iBatis多表查询问题 我要把这句话写入iBatis,domain和xml文件要怎么写.我现在是要给系统添加一个报表统计的功能,user_region是需要前台提交的数据.其中sql语句中涉及的四张表都有独立的domain对象在其他的包下面,有大神能帮我解决一下吗 select t.user_region,t.ENTERPRISE_NAME, count(t.user_phone),count(s.phone_number) from ( select distinct b.us

多表查询返回多个结果

问题描述 我在做项目时,碰到这个问题:当我一张表返回结果是集合时,再根据这个集合查询下张表,返回也是集合.我该怎样编写它们的sql语句和怎样在页面显示呢?急急``````````` 解决方案 本帖最后由 u011435572 于 2013-11-30 15:14:44 编辑解决方案二:select*fromawhereidin(selectidfrombwhere.....)不是这样吗?解决方案三:没明白,是要穿透查询么?不可能会出现多个查询的,如果是多表联查就直接左.右联接或者子查询来处理,别

关于Hibernate多表查询返回多个实体的取值问题

问题描述 public List findJianceXM(String bzdm,String tjdm){ Session s=super.getSession(); String sql="select distinct {b.*},{a.*} from 系统_污染物标准排放明细 a join 系统_监测项目 b on a.监测项目编号=b.监测项目编号 where a.标准代码=? and a.条件编码=?"; Query q=s.createSQLQuery(sql).add

iBATIS多表查询之N+1 Select

1 数据表 book,user表.一对多关系,一本书有多个作者. CREATE TABLE book (   oid int(10) NOT NULL ,   name varchar(50) DEFAULT NULL,   PRIMARY KEY (oid) ); CREATE TABLE user (   id int(10) unsigned NOT NULL,   name varchar(50) DEFAULT NULL,   book_oid int(10) DEFAULT NULL

ibatis多表查询

  我们先来看看这两张表 表名:tbl_Student 字段:ID,NAME,CLASS_ID 表名:tbl_Class 字段:ID,NAME 很简单的一个逻辑,班级下边有很多学生.我们先对学生表做简单的查询. Model public class Student {     private String id;     private String name;     private Stirng birth;     private String class_id;     ........

多表查询返回多个DataTable并合并到一个Table中

本文意在说明一下DataSet.Merge(Table)和多个Table合并到一个里面的操作.因为是新手,代码肯定有 很多问题,欢迎大家批评指正. 如果你有更好的解决方案,请告诉我.谢谢. 先说一下需求:ASP.NET+MYSQL 查询连续N天的邮件发送日志.在库里,表是按天存放的,表名也是按天命名的.例 如:send20090302,status20090302,两张表有ID关联.为了调试简单,我把日期直接写死.在点查询按钮之后 ,首先根据得到的日期拼凑表名,得到两个表名数组,然后调用MySq

ibatis 多表关联 字段名重复问题

问题描述 ibatis多表关联字段名重复,然后映射到类的时候后面的字段跟前面的一样了,sql查询返回值当然是不一样的比如:一个教师表里对应2个class字段<resultMapid="tch"resultClass="tch"><resultproperty="id"column="id"/><resultproperty="name"column="name&quo