已采纳回答 / sunbohan00
InputStream is = JDBCUtil.class.getResourceAsStream("jdbc.properties");第二种需要引相对路径,要在jdbc.properties前面加一个/。
2018-08-18
已采纳回答 / 24KK
就是一种个人小技巧,方便后面加入查询条件的,如果这里没有1=1,那么下面的条件里,就把sql语句中的and去掉,也是一样的,只是一种个人小技巧,没有特殊含义
2017-12-08
已采纳回答 / windforce1989
你看程序前面有import com.imooc.page.Constant;DEFAULT_GENDER是static静态变量可以直接用“类名.变量名”的形式用
2017-09-18
已采纳回答 / endless_zj
因为list需要存储的数据是由外部来决定的 ,使用泛型便于后期扩展,现在是存student对象,后期可能存teacher,在Pager类上使用泛型标识,这样Pager就可以适用于所有需要从数据库获取分页数据的类。不知道我说清楚没有,希望对你有帮助。不明白的话可以再问
2017-07-14
已采纳回答 / 慕粉4291889
function subform(url){ var form1=document.getElementById("subForm");form1.action=url;form1.submit();}
2017-05-31
已采纳回答 / 阿尔卑斯的忧伤
把 "%" + stuName + "%" 传入参数列表,因为JDBC的执行,这个是代替sql语句中的?的,表示这个问号对应的是参数列表中的某一个,这是在拼接字符串.存入paramList是为了封装交给JDBCUtil处理. %是通配符,like关键字可以表示包含这个字符串的查询
2017-05-20
已采纳回答 / 亚努人
paramList是用来存放查询的参数的,因为用户查询Student的时候,可以通过姓名查询,可以通过性别查询,还可以把他们组合起来一起查询,查询方法getAllStudent传了一个Student对象进去,也就是说,查询的参数是不确定的,所以使用一个List集合paramList来存放查询的条件参数。sql语句后面的if分支就是用来确定哪些参数存在哪些为空的,paramList.add就是把存在的参数加入到paramList集合中,最后用for循环统一给sql中的‘?’分配序号,确保在不同情况下给定的参...
2017-03-29
已采纳回答 / 慕粉3647128
检查一下是否导入了mysql数据库连接包“mysql-connector-java-5.1.26-bin”?在所给案例中WebRoot下WEB-INF里的lib文件夹内
2017-02-22