博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
170830-关于JdbcTemplate的练习题以及其中的问题
阅读量:4364 次
发布时间:2019-06-07

本文共 624 字,大约阅读时间需要 2 分钟。

          实验1:测试数据源  

               在spring文件中配置:

            

                测试数据源:

              

                  结果:

                  

              实验2:将emp_id=5的记录的salary字段更新为1300.00【更新操作】

                    

                           update函数中,第一个是sql语句,后面的按着顺序传入参数即可,这个update方法是接收的可变参数!   

                           从上述实验中就可以看到,该操作不用我们自己再去获取数据库连接信息了,而是直接传递sql语句及其参数!    

                实验3:批量插入   

                      

                  实验4:查询id=5的数据库记录,封装为一个Java对象(people)返回      

                           分析:封装为一个对象返回的话,首先我们需要有一个与数据表对应的实体类!    

                           People类:

                          

                            测试封装到People类中:

                         

                实验5:查询salary>4000的数据库记录,封装为List集合返回

                      

                             

                   实验6:查询最大

                         

                 实验7:使用带有具名参数的SQL语句插入一条员工记录,并以Map形式传入参数值   具名参数:是指基于名称的,前面我们使用的都是用?作为占位符,然后是使用基于位置的!   

                        如果要使用具名参数的sql语句就必须在spring配置文件中配置NamedParameterJdbcTemplat这个模板类,而不能使用原来的JdbcTemplate,因为JdbcTemplate不能完成这样的任务!    

                      配置:    

                     

                       测试: 

                     

               实验8:重复实验7,以SqlParameterSource形式传入参数值

                    

 

转载于:https://www.cnblogs.com/12344321hh/p/7459953.html

你可能感兴趣的文章
逗牙搞笑网www.idouya.xin
查看>>
asterisk拨号规则
查看>>
NSMutableDictionary中 setValue和setObject的区别
查看>>
ubunu安装软件的一个错误
查看>>
hibernate配置
查看>>
ORM框架greenDao 2 (用于了解旧版本的使用方法,目前最新版本为3.2.2,使用注释的方式来生成)...
查看>>
解决ios8下coreData没有NSPersistentContainer的问题
查看>>
玩转Android之加速度传感器的使用,模仿微信摇一摇
查看>>
Android 菜单(OptionMenu)大全 建立你自己的菜单
查看>>
Linux驱动开发常用头文件
查看>>
Linux虚机安装配置Tomcat
查看>>
[LeetCode]Find Minimum in Rotated Sorted Array
查看>>
CentOS 7安装redis及php扩展
查看>>
大龄程序员怎样渡过中年危机?(转)
查看>>
浅谈算法和数据结构: 七 二叉查找树
查看>>
Hbuilder MUI 下拉选择与时间选择器
查看>>
MyBatis 入门到精通(二) SQL语句映射XML文件
查看>>
mysql查询优化之一:mysql查询优化常用方式
查看>>
MyBatis ResultMap(2)
查看>>
JavaScript学习第一天(一)
查看>>