当前位置: 首页 > news >正文

建筑设计咨询公司要不要资质黑帽seo什么意思

建筑设计咨询公司要不要资质,黑帽seo什么意思,第三方微信小程序开发工具,网站制作方案要点文章目录 情景查询一个实体类对象查询一个List集合查询单个数据查询一条数据为map集合查询多条数据为map集合方法一方法二 情景 如果查询出的数据只有一条,可以通过 实体类对象接收List集合接收Map集合接收,结果{password123456, sex男, id1, age23, us…

文章目录

  • 情景
  • 查询一个实体类对象
  • 查询一个List集合
  • 查询单个数据
  • 查询一条数据为map集合
  • 查询多条数据为map集合
      • 方法一
      • 方法二

情景

  1. 如果查询出的数据只有一条,可以通过
    1. 实体类对象接收
    2. List集合接收
    3. Map集合接收,结果{password=123456, sex=男, id=1, age=23, username=admin}
  2. 如果查询出的数据有多条,一定不能用实体类对象接收,会抛异常TooManyResultsException,可以通过
    1. 实体类类型的LIst集合接收
    2. Map类型的LIst集合接收
    3. 在mapper接口的方法上添加@MapKey注解

查询一个实体类对象

/*** 根据用户id查询用户信息* @param id* @return*/
User getUserById(@Param("id") int id);
<!--User getUserById(@Param("id") int id);-->
<select id="getUserById" resultType="User">select * from t_user where id = #{id}
</select>

查询一个List集合

/*** 查询所有用户信息* @return*/
List<User> getUserList();
<!--List<User> getUserList();-->
<select id="getUserList" resultType="User">select * from t_user
</select>

查询单个数据

/**  * 查询用户的总记录数  * @return  * 在MyBatis中,对于Java中常用的类型都设置了类型别名  * 例如:java.lang.Integer-->int|integer  * 例如:int-->_int|_integer  * 例如:Map-->map,List-->list  */  
int getCount();
<!--int getCount();-->
<select id="getCount" resultType="_integer">select count(id) from t_user
</select>

查询一条数据为map集合

/**  * 根据用户id查询用户信息为map集合  * @param id  * @return  */  
Map<String, Object> getUserToMap(@Param("id") int id);
<!--Map<String, Object> getUserToMap(@Param("id") int id);-->
<select id="getUserToMap" resultType="map">select * from t_user where id = #{id}
</select>
<!--结果:{password=123456, sex=男, id=1, age=23, username=admin}-->

查询多条数据为map集合

方法一

/**  * 查询所有用户信息为map集合  * @return  * 将表中的数据以map集合的方式查询,一条数据对应一个map;若有多条数据,就会产生多个map集合,此时可以将这些map放在一个list集合中获取  */  
List<Map<String, Object>> getAllUserToMap();
<!--Map<String, Object> getAllUserToMap();-->  
<select id="getAllUserToMap" resultType="map">  select * from t_user  
</select>
<!--结果:[{password=123456, sex=男, id=1, age=23, username=admin},{password=123456, sex=男, id=2, age=23, username=张三},{password=123456, sex=男, id=3, age=23, username=张三}]
-->

方法二

/*** 查询所有用户信息为map集合* @return* 将表中的数据以map集合的方式查询,一条数据对应一个map;若有多条数据,就会产生多个map集合,并且最终要以一个map的方式返回数据,此时需要通过@MapKey注解设置map集合的键,值是每条数据所对应的map集合*/
@MapKey("id")
Map<String, Object> getAllUserToMap();
<!--Map<String, Object> getAllUserToMap();-->
<select id="getAllUserToMap" resultType="map">select * from t_user
</select>
<!--结果:{1={password=123456, sex=男, id=1, age=23, username=admin},2={password=123456, sex=男, id=2, age=23, username=张三},3={password=123456, sex=男, id=3, age=23, username=张三}}
-->
http://www.khdw.cn/news/44115.html

相关文章:

  • 佛山网站建设网站制作公司哪家好外贸营销型网站
  • 济南网站APP合肥网站seo整站优化
  • 什么网站可以接设计方案徐州网站设计
  • 丹东东港seo的形式有哪些
  • 高邮城乡建设网站新网站快速排名软件
  • 做学校网站秦皇岛seo排名
  • 网站设计方案报价营销的目的有哪些
  • 政府与机构类网站网站模板建站公司
  • 巴市建网站北京做的好的seo公司
  • 企业形象设计包括哪些杭州seo关键词优化公司
  • 做网站秒杀软件用什么语言好网站推广100种方法
  • 顺的网站建设要多少钱百度关键词排名神器
  • 欧阳网站建设如何用模板做网站
  • 合肥网站设计制作百度搜索指数查询
  • 邢台做网站费用网络营销策划ppt范例
  • 获取整个网站源码工具网络推广代理
  • 如何用asp编写网站后台怎么推广网站链接
  • 邹城网站制作整合营销是什么
  • 做网站注册页面如何创建个人网站免费
  • 网站建设公司资质找小网站的关键词
  • 2345网址大全设主页怎么设置seo教学免费课程霸屏
  • 网站运营小白可以做吗小程序商城制作一个需要多少钱
  • 搜索引擎优化案例分析seo商学院
  • 动态网站开发的集成网站360手机优化大师安卓版
  • 没有页面的网站怎么做性能测试南京seo排名收费
  • 建立网站有什么用百度应用商店下载
  • 厦门网站建设seo珠海网络推广公司
  • 技术支持 哈尔滨网站建设导航网站怎么推广
  • 设计公司logo大概需要多少钱网站建设优化推广系统
  • 如何做网站优化网站搜索引擎优化的步骤