`
hulibo
  • 浏览: 6352 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

IBatis如何动态查询一个表或多张联合表的列

阅读更多
使用IBatis如何动态查询一张或多张联合表中的某一列或某几列了?
比如查找users表中的name,password 可以在sqlmap中配置查询语句:select name,password from users where id=#id#。
如果users表中有多个字段我只查询name,sex,age,adress这几个字段或其他的某些字段, 难道还要在sqlmap中再配置sql语句吗?
可不可以动态配置要查询的列呢?求教
分享到:
评论

相关推荐

    ibatis教材大全

    **iBATIS SQL Maps** 是一个强大的持久层框架,主要用于简化Java应用程序中对关系数据库的操作。它通过使用简单的XML配置文件来实现JavaBean与SQL语句之间的映射,从而减少了大量的数据访问代码。 **SQLMap的工作...

    iBATIS SQL Maps开发指南

    - **组合键值或多个复杂参数属性**:支持将多个字段组合为一个复合键或参数。 - **支持 ParameterMap 和 ResultMap 的数据类型**:几乎所有的 Java 数据类型都支持作为参数或结果映射。 #### 六、缓存机制 - **缓存...

    hibernate_问题详解

    3. **联合继承(Joined Table Inheritance)**:子类和父类各自有自己的表,但子类表会包含一个引用父类主键的列,以保持关联。`<joined-subclass>`元素用于定义子类,并通过`<key column>`指定引用父类的列。 **...

    Hibernate知识整理.doc

    - 联合查询:可以进行多个实体间的关联查询。 9- Hibernate 手动配置: 手动配置 Hibernate 包括设置配置文件、定义实体类、编写映射文件、配置 SessionFactory 等步骤。这需要开发者了解每个组件的作用,并手工...

    Data Mapper Guide

    - **项目规模**: 对于中小型项目,iBATIS.NET提供了一个轻量级且易于使用的解决方案。 - **团队技能**: 团队成员是否熟悉XML配置以及.NET开发环境。 - **性能需求**: 如果项目对性能有较高要求,则iBATIS.NET内置的...

    JAVA+ORALCE面试题汇总

    - **UNION**:将两个或多个SELECT语句的结果合并为一个结果集。要求所有SELECT语句具有相同的列数,并且对应列的数据类型相似。UNION自动去重,UNION ALL则保留重复行。 以上知识点涵盖了Java和Oracle领域的一些...

    Hibernate知识总结

    1. **@Transient**: 这个注解用于标记一个属性,表明该属性不会被映射到数据库中的任何列,因此不会进行持久化。 2. **@Temporal(TemporalType.TIME)**: 此注解用于处理日期和时间类型的字段,`TemporalType` 可以...

    基于SSHI架构的开发平台技术方案

    Ibatis是一个支持定制SQL查询的框架,在本平台中被用来执行复杂的查询操作。 **1. 命名空间** 通过XML配置文件中的命名空间来组织SQL语句。 **2. Vo的声明** 使用VO(Value Object)来封装查询结果。 **3. 实例...

Global site tag (gtag.js) - Google Analytics