已采纳回答 / qq_悲欢喜怒一线牵_0
Integer是包装类,允许赋值为null Integer id = null 而int不可以 可以避免传入的参数万一是null,不会引起空指针异常 希望没有说错,希望对你有帮助
2018-05-04
最赞回答 / 慕粉2137351520
提示空指针异常,是因为尝试去获得空对象。视频中GoddessDao类的add方法通过传进来的Goddess类尝试调用了getCreate_user(),getUpdate_user(),getIsdel()三个方法,实际上传进来的goddess对象的这三个属性是没赋值的。
2018-04-30
最赞回答 / 小熹熹
你在连接数据库的时候后面加?useUnicode=true&characterEncoding=utf8<...图片...>然后记得数据库里也要设置编码哦~
2018-04-29
已采纳回答 / pBluesky
JDBC连接数据库避免中文乱码:在数据库URL后添加字符限制private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf8";注意噢,是直接在URL后面添加,不是分两行写
2018-04-10
最赞回答 / 静以修身_志当存高远
GoddessAction类中的add(Goddess goddess)方法中加上goddess.setSex(1);goddess.setCreate_user("ADMIN");goddess.setUpdate_user("ADMIN");goddess.setIsdel(0);这三个代码就行了,视频的时候没有加这个
2018-03-26
已采纳回答 / 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