实验1:测试数据源  

               在spring文件中配置:

             170830-关于JdbcTemplate的练习题以及其中的问题

                测试数据源:

               170830-关于JdbcTemplate的练习题以及其中的问题

                  结果:

                   170830-关于JdbcTemplate的练习题以及其中的问题

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

                     170830-关于JdbcTemplate的练习题以及其中的问题

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

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

                实验3:批量插入   

                     170830-关于JdbcTemplate的练习题以及其中的问题 

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

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

                           People类:

                           170830-关于JdbcTemplate的练习题以及其中的问题

                            测试封装到People类中:

                          170830-关于JdbcTemplate的练习题以及其中的问题

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

                      170830-关于JdbcTemplate的练习题以及其中的问题

                              170830-关于JdbcTemplate的练习题以及其中的问题

                   实验6:查询最大

                          170830-关于JdbcTemplate的练习题以及其中的问题

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

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

                      配置:    

                      170830-关于JdbcTemplate的练习题以及其中的问题

                       测试: 

                    170830-关于JdbcTemplate的练习题以及其中的问题 

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

                    170830-关于JdbcTemplate的练习题以及其中的问题

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-12-06
  • 2022-02-09
  • 2021-12-25
  • 2021-10-02
猜你喜欢
  • 2022-01-28
  • 2022-12-23
  • 2021-08-07
  • 2022-12-23
  • 2022-12-23
  • 2021-04-01
  • 2021-05-21
相关资源
相似解决方案