爪哇一角

          共同探討STRUTS#HIBERNATE#SPRING#EJB等技術
          posts - 3, comments - 6, trackbacks - 0, articles - 99
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          多表嵌套查詢:
          <mapper namespace="com.sica.mapper.UserMapper">  
              <resultMap id="BaseResultMap" type="com.sica.domain.User">  
                  <id column="id" property="id" jdbcType="VARCHAR"/>  
                  <result column="username" property="username" jdbcType="VARCHAR"/>  
                  <result column="password" property="password" jdbcType="VARCHAR"/>  
              </resultMap>  
            
              <resultMap id="queryForListMap" type="com.sica.domain.User">  
                  <id column="id" property="id" jdbcType="VARCHAR"/>  
                  <result column="username" property="username" jdbcType="VARCHAR"/>  
                  <result column="password" property="password" jdbcType="VARCHAR"/>  
                  <collection property="roles" javaType="java.util.List" ofType="com.sica.domain.Role">  
                      <id column="r_id" property="id" jdbcType="VARCHAR" />  
                      <result column="r_name" property="name" jdbcType="VARCHAR" />  
                      <result column="r_jsms" property="jsms" jdbcType="VARCHAR" />  
                      <result column="r_bz" property="bz" jdbcType="VARCHAR" />  
                      <result column="r_jlzt" property="jlzt" jdbcType="INTEGER" />  
                      <result column="r_glbm" property="glbm" jdbcType="VARCHAR" />  
                  </collection>  
              </resultMap>  
              <select id="queryForList" resultMap="queryForListMap">  
                  SELECT  
                    u.id,  
                    u.username,  
                    u.password,  
                    r.id r_id,  
                    r.name r_name,  
                    r.jsms r_jsms,  
                    r.bz r_bz,  
                    r.jlzt r_jlzt,  
                    r.glbm r_glbm  
                  FROM  
                    user u  
                  LEFT JOIN  
                    role r  
                  ON  
                    u.id = r.userid  
              </select> 

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 达州市| 蓬莱市| 安阳市| 南投县| 久治县| 穆棱市| 西和县| 衡南县| 怀柔区| 阿勒泰市| 历史| 丰县| 安阳县| 江西省| 黄梅县| 浠水县| 怀集县| 四川省| 巫溪县| 荣成市| 安徽省| 高碑店市| 宁阳县| 宽甸| 鄄城县| 龙胜| 琼海市| 连云港市| 永吉县| 潮州市| 新晃| 望江县| 昭平县| 和田县| 邹城市| 田阳县| 吉木萨尔县| 泸西县| 舟曲县| 新竹县| 福泉市|