JDBCTEMPLATE 的基本使用----查询操作26

简介: JDBCTEMPLATE 的基本使用----查询操作26

1、再讲一下聚合查询,首先我们先讲一下查询全部,copy一下代码:ROWapper是一个接口,返回的数据是List

1.1 Row 是行, Mapper映射,我们要用接口帮我们去完成数据实体类的封装这件事情:

2,看一下他的实现类型,shift,shift

2.1 找spring这个

3、就是给你进行封装的

4、选中Rowmapper摁住ctrl + alt + b ,下面都是对应的实现

5、属性,行映射

6、第二个接口时什么rowMapper接口,一个对应的实现,给他对应接口的实现

7、这里你要注意你封装的泛型,是你封装的实体的泛型

8、Account是你之前封装好的,与此同时在中间这个位置,你要给定account文件的字节码

9、写返回值的时候,就写.var,可以让他自动生成,返回对象

10、返回一个List集合

10.1

11、这个类型的集合是不是List,建立一下account

11.1

12 当account方法写好之后,我们在这里需要建,account方法,在建的时候 to String 方法,已经建好了

12.1 account方法,在建的时候 to String 方法,已经建好了

13、 导完之后,我们做一下查询操作

14、这个比我们之间手动封装要重要的多了,查询多个对象就完成了,之后我们就查询单个对象

15、之后我们查另一个对象TOM

16、第一个是sql,第二个是Mapper跟刚才查询的一样

17、如果你想要多个参数就要这个

18、然后封他,是不是封他,占位符完事了没有

19、我要查谁,查Tom

20、他的返回值自动返回一下

21、把account给打印一下,是不是Tom

22、返回总数是不是也是真么一个结果

23、最终返回的是Java bean,用这个,因为你最后数据封装,最后强转为高类型:

24、只这样写就行,只有javabean属性封装

25、他的返回值account,然后打印一下

26、如果你是一个实体,勇beanproperty

27、简单数据类型用第一个就行

28、使用jdbc的第一步是导坐标,因为这里的坐标包含着使用的模板

29、创建方法的时候,我们直接new就行

30、如果你把模板配置到spring 容器当中

31、这个模板对象你还不能用,你得设置,我们模板对象设置完之后能不能用,你还得设置数据源对象,更新操作用updata方法

相关文章
|
9月前
Properties转换成Map Map转Properties以及读取Properties乱码解决String转
Properties转换成Map Map转Properties以及读取Properties乱码解决String转
248 0
|
Java 数据库连接 mybatis
mybatis if标签字符串判断
mybatis if标签字符串判断
422 0
|
数据库 应用服务中间件 Dubbo
|
Java 数据安全/隐私保护
Java 和 HTTP 的那些事(三) 代理认证
Java 和 HTTP 的那些事(三) 代理认证
721 0
Java 和 HTTP 的那些事(三) 代理认证
|
开发框架 安全 .NET
中间件常见漏洞之IIS 1
中间件常见漏洞之IIS
345 0
|
9月前
commons-httpclient 和 httpclient 区别
commons-httpclient 和 httpclient 区别
346 0
|
SQL Java 数据库连接
MyBatis执行SQL语句的两种方式
MyBatis执行SQL语句的两种方式
845 0
|
IDE Java Maven
java: 程序包org.junit不存在,无法通过Test测试
IDEA Error: java: 程序包org.junit不存在,无法通过Test测试
3005 0
java: 程序包org.junit不存在,无法通过Test测试
|
域名解析 SEO 搜索推荐
网络基础知识之————A记录和CNAME记录的区别
1、什么是域名解析? 域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。
9768 1
|
9月前
|
Java Maven
【Maven】下载配置maven以及IDEA配置maven详情
【Maven】下载配置maven以及IDEA配置maven详情
1236 0

热门文章

最新文章