为了账号安全,请及时绑定邮箱和手机立即绑定

通过自动回复机器人学Mybatis---基础版

难度中级
时长 4小时30分
学习人数
综合评分9.73
430人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.6 逻辑清晰

最赞回答 / 疯狂的二进制
看了你的批量删除后,顿悟了。师傅你继续闭关吧

讲师回答 / 源生活
具体点,创建时是报错还是什么,如果报错请给报错信息,并且给出代码,以及配置文件存放的位置等信息才好判断。

已采纳回答 / 源生活
额……

已采纳回答 / 源生活
java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources这不是读不到配置文件,mybatis的jar包你没加到工程中,或是虽然已经加入到工程中,但在某些开发环境下启动工程需要手动引用你没有引用。

讲师回答 / 源生活
但如果是你来设计typeHandler的解析过程,它首先是要对你的User参数进行类型转换的,转换后肯定不再是User了(要不然你也不会进行类型转换了),这个时候你又如何用#{school}来和转换后的类型进行匹配呢,你可能会说,当我用typeHandler=com.user.type.SchoolTypeHandler的时候它就不应该再做类型转换而把原来的类型给我,可这样另一处#{id}应该是用转换后的类型,那这样经过UserTypeHandler后,竟然还需要同时保持转换前与转换后两种类型,如果是你你...

讲师回答 / 源生活
‍PreparedStatement同样要自己拼SQL语句,它与普通的Statement的区别是在于用“?”占位符代替要传入的变量值进行预编译,后传参,而普通Statement是直接将传入的变量值拼接在SQL语句中,但无论是哪一种情况,整个SQL语句还是要自己拼写,你问的是这个吗?两种SQL语句的表现形式:PreparedStatement:select * from tableName where column=?Statement:select * from tableName where colum...

最新回答 / 没有马甲线的安琪拉
在第四章的任意一个小节打开后,播放窗口右下方有一个资源下载

已采纳回答 / 源生活
Jquery的方法你写错了:$("#mainForm").Attr("action",basePath + "DeleteBatchServlet.action");是attr,a是小写
课程须知
各位小伙伴们需要有一定Java Web开发基础,至少需要掌握以下内容: 1、JSP、Servlet、JSTL、EL 2、JS/JQUERY 3、JDBC 如果你还是新人,建议先移步网站相关课程,在理解并掌握相关知识之后再回来进修
老师告诉你能学到什么?
1、 Mybatis 的下载与配置 2、 Mybatis 的基本功能应用 3、 融合 Mybatis 的一个完整小案例的实战 4、 Mybatis 的特征总结 5、 Mybatis 常见 QA

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消