-
注意:
1、sql关键字与字段名之间要有间隔。
2、在新增时,传进来的是java.util类型的日期类型,要转换成java.sql类型, 在查询时从数据库中传出的java.sql类型的日期就不用转换了。因为sql类型的日期是util类型日期的子集
查看全部 -
第一步,加载驱动程序,用到反射机制,通过一个类名,反向的将此类加载到环境中。
查看全部 -
啊啊啊啊啊
查看全部 -
AAAAAAAA
查看全部 -
AAAAAAA
查看全部 -
啊啊啊
查看全部 -
啊啊啊
查看全部 -
啊啊啊
查看全部 -
啊啊啊
查看全部 -
public List<Goddess> query(List<Map<String, Object>> params) throws Exception{
List<Goddess> result=new ArrayList<Goddess>();
Connection conn=DBUtil.getConnection();
StringBuilder sb=new StringBuilder();
sb.append("select * from imooc_goddess where 1=1 ");
if(params!=null&¶ms.size()>0){
for (int i = 0; i < params.size(); i++) {
Map<String, Object> map=params.get(i);
sb.append(" and "+map.get("name")+" "+map.get("rela")+" "+map.get("value")+" ");
}
}
PreparedStatement ptmt=conn.prepareStatement(sb.toString());
System.out.println(sb.toString());
ResultSet rs=ptmt.executeQuery();
Goddess g=null;
while(rs.next()){
g=new Goddess();
g.setId(rs.getInt("id"));
g.setUser_name(rs.getString("user_name"));
g.setAge(rs.getInt("age"));
g.setSex(rs.getInt("sex"));
g.setBirthday(rs.getDate("birthday"));
g.setEmail(rs.getString("email"));
g.setMobile(rs.getString("mobile"));
g.setCreate_date(rs.getDate("create_date"));
g.setCreate_user(rs.getString("create_user"));
g.setUpdate_date(rs.getDate("update_date"));
g.setUpdate_user(rs.getString("update_user"));
g.setIsdel(rs.getInt("isdel"));
result.add(g);
}
return result;
}
查看全部 -
jdbc简介
查看全部 -
JDBC简介:
查看全部 -
条件查找,mark
查看全部 -
Date可能会出现的问题
查看全部 -
我感觉这节课主要学习连接数据库就行了,了解一下查询也行,之后学习jsp基础篇,学会model1,然后学习servlet篇,学习model2,最好把这两篇的最后的工程做一遍,遇到不理解的就往前前看,比如static不知道怎么回事,翻翻java基础,比如连接数据库没有明白就回来看看jdbc,前端网页做不好就看看boorstrap框架,最好是有个自己的项目,遇到不会的就查缺补漏,比如你想有个验证码,那就学习验证码呗,如果都了解差不多了继续了解mvc框架比如spring,我感觉学习的步骤是c html css js java jsp(jdbc javabean servlet) 之后就要了解框架hibernate spring bootstrap查看全部
举报