发表于: 2020-06-11 23:32:06

1 1844


今天完成的事:

1.整理JDBC增删改查的代码,并添加了根据姓名查询数据和根据学号查询数据的功能

2.学会了spring通过配置文件获取bean实例的方法


根据学号查询的实现方法

测试

测试结果

按照姓名查询实现方法

测试

结果

遇到的问题:

1.想当然以为用select *from 表名 where name=? 的方式去查询数据,结果什么也查不到.

2.不知道为什么姓名的模糊查询是直接显示两行一样数据 .

问题1解决办法:突然想到了模糊查询这个方法,然后百度了JDBC模糊搜索的方法,"select *from student_task1 where student_name like \'%\' ? \'%\'",其中\是转义'%的作用,在JDBC中的这个语句达到select  *from 表明 where 字段名 link '%参数%'一样的查询效果。

问题2显示两行一样的数据我猜是result.next()这个方法的问题,明天再解决

明天的计划:

1.通过整理spring的JdbcTemplate代码来学习spring更复杂的用法。

2.配置IDEA注释模板

3.整理mybatis增删改查的代码


收获:

1.spring的获取bean的方法。

2.JDBC操作数据的模糊查询用法。


返回列表 返回列表
评论

    分享到