![](https://csdnimg.cn/release/download_crawler_static/85485179/bg6.jpg)
6查书籍编号1 的书名 作者 价格.
7传一个参数查多个字段。
8修改数据信息。
@Test
public void three1() {
/*封装到MaP集合数值名称与sql占位符保持一致*/
init();
//创建book实体类
book book = new book();
book.setAuthor("曹雪芹");
book.setPrice(123);
String name = ss.selectOne("com.book.dao.getBookName2", book);
System.out.println("查询的书籍名称为:" + name);
}
<!--传一个参数查多个字段数局-->
<!--查书籍编号1 的书名 作者 价格-->
<select id="getBookNameId" parameterType="int" resultType="Map" >
select name ,author,price from book where id=#{id}
</select>
@Test
public void four() {
/*封装到MaP集合数值名称与sql占位符保持一致*/
init();
Map<String, Object> map = ss.selectOne("com.book.dao.getBookNameId", 1);
System.out.println(map);
}
<!--传一个参数查多个字段数端-->
<select id="getBookNameId1" parameterType="int"
resultType="com.book.entity.book" >
select name ,author,price,count from book where id=#{id}
</select>
/*封装到MaP集合数值名称与sql占位符保持一致*/
@Test
public void four1() {
/*封装到MaP集合数值名称与sql占位符保持一致*/
init();
//创建book实体类
book book = new book();
book = ss.selectOne("com.book.dao.getBookNameId1", 1);
System.out.println(book);
}