从此写Sql语句再也不用不复杂了
写在前面的话:使用带Bean的Handler,javaBean(实体类)必须和数据库字段名一直1才能使用,否则会报错显示找不到
数据库查询全部字段语句尽量不要使用代替,会增加数据库的开销
1.AbstractListHandler -返回多行List的抽象类
2. ArrayHandler -返回多行的0bject[ ]
3. ArrayListHandler -返回List,每行是0bject[ ]
4. BeanHandler -返回第一个Bean对象(即查询数据库的结果只有一条记录)-String sql = "select sname from student where id=?"
5. BeanListHandler -返回List,每行是Bean—(多用于查询所有)
String sql = "select * from student";
7. ColumnL istHandler -返回一-列的List
8. KeyedHandler -返回Map
9. MapHandler -返回单个Map【列名做key,列值做value】
10. MapListHandler -返回List,每行是Map【即把多行结果集封装到list中,多个Map放在List中】
11. ScalarHandler -返回列的头一一个值-----(多用于返回受影响的行数)
本文详细介绍使用不同类型的Handler进行SQL查询的技巧,包括AbstractListHandler、ArrayHandler、ArrayListHandler等11种Handler的用途及应用场景,助你提升数据库操作效率。

560

被折叠的 条评论
为什么被折叠?



