`
kidiaoer
  • 浏览: 835201 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

ibaits知识点

 
阅读更多
ibaits知识点:如果你要在DaoImpl里面得到一个List的话,我们只要在配置文件里面配置一下resultClass为Long或者是String。


<select id="selectRoleList" parameterClass="User" resultClass="Long">
	select roleid from t_str where stid=(select id from t_student where cardid=#cardId#)
</select>


@SneakyThrows
	@SuppressWarnings( { "unchecked" })
	@Override
	public Boolean add(User user) {
		insert("insertUser", user);
		Mediator mediator = null;
		List<Long> list = queryForList("selectRoleList", user);
		for (int i = 0; i < list.size(); i++) {
			mediator = new Mediator();
			Long pId = list.get(i);
			mediator.setOneId(user.getId());
			mediator.setOtherId(pId);
			insert("addRUMediator", mediator);
		}
		return true;
	}




List<Long> list = queryForList("selectRoleList", user);
分享到:
评论

相关推荐

    ibaits例子

    在"ibaits例子"中,我们主要探讨以下几个关键知识点: 1. **XML配置文件**:Ibatis的核心是SQL映射文件,这是一个XML文件,包含了SQL语句和参数映射。通过在XML文件中定义SQL语句,可以将数据库操作与业务逻辑解耦...

    springboot ibaits mysql整合

    下面将详细解释这些知识点。 1. **Spring Boot**:Spring Boot是由Pivotal团队提供的全新框架,旨在简化Spring应用的初始搭建以及开发过程。它预设了各种默认配置,使得开发者可以快速上手,同时提供了一种“约定...

    ibaits源码以及样例

    下面将详细介绍Ibatis的关键知识点。 1. SQL Map配置文件:Ibatis的核心是SQL Map配置文件,它定义了数据访问对象(DAO)和SQL语句之间的映射。在XML格式的配置文件中,你可以定义SQL查询、存储过程、参数映射和...

    Ibaits例子与PPT

    【知识点详解】: 1. **Ibatis简介**:Ibatis是由Apache基金会维护的一个开源项目,它是一个基于Java的持久层框架,主要用于处理数据库的增删改查操作。Ibatis的核心理念是SQL映射,通过XML或注解方式将SQL与Java...

    ibaits配置总结[参考].pdf

    iBatis,作为一款流行的Java持久层...理解并熟练运用这些知识点,将有助于提升iBatis的使用效率和代码质量,从而优化软件开发流程。在实际项目中,开发者还应根据具体需求灵活调整配置,以实现最佳的数据访问和管理。

    学员信息管理系统(Ibaits实现后台,struts支持)

    下面我们将深入探讨这个系统中的关键技术和知识点。 首先,iBatis是一个持久层框架,它的主要作用是简化Java应用与数据库之间的交互。在本项目中,iBatis通过SQL Maps和Dynamic SQL来定义和执行SQL语句,将数据库...

    ibatis经典入门

    通过深入学习和实践这些知识点,你将能够熟练掌握iBATIS,并在实际开发中有效利用这一强大的数据层框架。记得,理论与实践相结合是学习的关键,阅读文档后,一定要动手尝试,这样才能真正掌握iBATIS的精髓。

    IbatisDemo03

    在"IbatisDemo03"中,你可以看到以下几个关键知识点: 1. **配置文件**:IbatisNet使用XML配置文件来定义数据库连接、SQL映射以及对象-关系映射(ORM)。这些配置文件通常以`.config`或`.xml`为扩展名,包含数据库...

    ibatis中使用安全的拼接语句,动态查询,大于、小于、等于.doc

    本文将详细介绍 iBatis 中使用安全的拼接语句、动态查询、大于、小于、等于的知识点。 一、安全的拼接语句 在 iBatis 中,使用动态 SQL 可以生成安全的拼接语句,避免 SQL 注入攻击。例如,在上面的示例代码中,...

    关于ibatis 学习的文档(从百度文库搞过来的,斟酌)!

    ### 关于ibatis学习文档的关键知识点 #### 一、ibatis简介 - **定义**:ibatis是一个开源的持久层框架,它简化了Java应用程序与数据库之间的交互过程,但相较于Hibernate等其他ORM(对象关系映射)框架,ibatis更...

Global site tag (gtag.js) - Google Analytics