将jutil类型的Date转换为sql类型的Date
preparedStatement.setDate(4, new Date(goddess.getBirthday().getTime()));
preparedStatement.setDate(4, new Date(goddess.getBirthday().getTime()));
2018-03-27
真的讲的很清楚的,那些说听不清楚或者说讲的不够仔细的,要么就是只听一次没足够耐心的,要么就是就是基础不够扎实。不要渴望别人什么都能给你讲清楚,这里只是设计jdbc链接数据库的基本课程,不是java入门基础。缩减时间讲核心的内容,才最为大众喜爱。
2018-03-27
最赞回答 / 静以修身_志当存高远
GoddessAction类中的add(Goddess goddess)方法中加上goddess.setSex(1);goddess.setCreate_user("ADMIN");goddess.setUpdate_user("ADMIN");goddess.setIsdel(0);这三个代码就行了,视频的时候没有加这个
2018-03-26
sb.append("select * from users where 1=1 and ");
if(params!=null&&params.size()>0){
for(int i=0;i<params.size();i++){
Map<String,Object> map=params.get(i);
sb.append(" "+map.get("name")+" "+map.get("rela")+" "+map.get("value"));
if(i==params.size()-1){
break;
}
sb.append( " or " );
}
if(params!=null&&params.size()>0){
for(int i=0;i<params.size();i++){
Map<String,Object> map=params.get(i);
sb.append(" "+map.get("name")+" "+map.get("rela")+" "+map.get("value"));
if(i==params.size()-1){
break;
}
sb.append( " or " );
}
2018-03-22
已采纳回答 / STEVENNN
要注意sql的語法,如果'小美'沒有加'',換成sql語法時就錯囉~select * from imooc_goddess where 1=1 and user_name = '小美'
2018-03-22
最新回答 / pardon110
String 类型 线程安全 不可变(通常是值字面量类型)StringBuffered 线程安全 可变类型 (通常是址类型)StringBuilder 非线程安全,可变类型 效率高。区别:对单线程环境,线程安全与非线程安全区执行结果一致,多线程一般采用线程安全。所谓的可变与不可变,是指,对原对象的操作是否会产生新的副本。
2018-03-21
最赞回答 / 风语者等等
我觉得吧,action类是控制层用来衔接模型层(dao层)和视图层。action类的普通方法是作为视图层的单独功能存在,而action类的main方法用来测试dao层。
2018-03-20