已采纳回答 / 阿尔卑斯的忧伤
把 "%" + stuName + "%" 传入参数列表,因为JDBC的执行,这个是代替sql语句中的?的,表示这个问号对应的是参数列表中的某一个,这是在拼接字符串.存入paramList是为了封装交给JDBCUtil处理. %是通配符,like关键字可以表示包含这个字符串的查询
2017-05-20
最赞回答 / 阿尔卑斯的忧伤
主要是面向接口编程,低耦合,可扩展,servlet面向service的接口,service的实现类面向dao层的接口,消除servlet与dao层的冗余,不直接面向数据库,把数据库交给dao层,服务层是可以处理数据的,只不过本门课不太明显,如果让dao层既处理数据又查询数据会很臃肿.
2017-04-23