Ibatis怎么生成XML
来源:互联网 发布:python安装easyinstall 编辑:程序博客网 时间:2024/04/29 12:16
xmlResultName
当直接把查询结果映射成XML document时,属性xmlResultName的值等于XML document根元素的名称。例如:
<select id="getPerson" parameterClass=”int” resultClass="xml" xmlResultName=”person”>
SELECT PER_ID as id,
PER_FIRST_NAME as firstName,
PER_LAST_NAME as lastName,
PER_BIRTH_DATE as birthDate,
PER_WEIGHT_KG as weightInKilograms,
PER_HEIGHT_M as heightInMeters
FROM PERSON
WHERE PER_ID = #value#
</select>
上面的查询结果将产生一个XML document,结构如下:
<person>
<id>1</id>
<firstName>Clinton</firstName>
<lastName>Begin</lastName>
<birthDate>1900-01-01</birthDate>
<weightInKilograms>89</weightInKilograms>
<heightInMeters>1.77</heightInMeters>
</person> 这对于用Ajax实现前台应用,无疑是非常有用的,可以直接将数据封装成XML发向浏览器! 问题是,用这个select语句,返回的不是对象,是XML文档,还是字符串??
当直接把查询结果映射成XML document时,属性xmlResultName的值等于XML document根元素的名称。例如:
<select id="getPerson" parameterClass=”int” resultClass="xml" xmlResultName=”person”>
SELECT PER_ID as id,
PER_FIRST_NAME as firstName,
PER_LAST_NAME as lastName,
PER_BIRTH_DATE as birthDate,
PER_WEIGHT_KG as weightInKilograms,
PER_HEIGHT_M as heightInMeters
FROM PERSON
WHERE PER_ID = #value#
</select>
上面的查询结果将产生一个XML document,结构如下:
<person>
<id>1</id>
<firstName>Clinton</firstName>
<lastName>Begin</lastName>
<birthDate>1900-01-01</birthDate>
<weightInKilograms>89</weightInKilograms>
<heightInMeters>1.77</heightInMeters>
</person> 这对于用Ajax实现前台应用,无疑是非常有用的,可以直接将数据封装成XML发向浏览器! 问题是,用这个select语句,返回的不是对象,是XML文档,还是字符串??
- Ibatis怎么生成XML
- baidu XML 怎么生成
- Spring+iBatis+JDom递归生成XML树
- JAVA 自动生成iBATIS xml文件l
- ibatis自动生成DA0 XML VO
- java生成的XML,怎么往里面加属性?
- 怎么取出数据库中表的数据生成XML文件
- Ibatis访问xml文件
- ibatis SqlMapConfig.xml 配置
- Ibatis sqlMapConfig.xml
- Xml Spring iBatis transaction
- Ibatis的sqlMapConfig.xml
- ibatis pojo xml配置
- ibatis - sqlMapConfig.xml配置
- ibatis xml <> 不等号
- ibatis 处理生成 ID
- IBatis 自动生成主键
- ibatis生成工具
- ARP协议浅析(4):回顾
- STL学习笔记一(深入VC之STL系列)
- KeyPress事件的用法
- 生成缩略图
- 今天开始记录以下每天的工作
- Ibatis怎么生成XML
- 今天还可以
- Windows API函数大全(转)
- What's the meaning of the saturation arithmetic
- 虚拟继承与二义性
- Linux初体验(01)
- Python in nutshell 2nd 简明翻译 (6)
- Java中类初始化的顺序
- 读过的书