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

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

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

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

讲师回答 / 源生活
但如果是你来设计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...

讲师回答 / 源生活
额,看这课的标题就知道定位了,所以可能难免要花点时间在案例上,而且我本来的目的也是希望通过这段视频不光学到mybatis的知识,也看看在实际开发中相关的知识和需要注意的地方,目前你只能委屈一下,从这对于你来说冗长的内容中找寻你需要的。

讲师回答 / 源生活
手动加一下呗,顺便了解一下request中的几个方法,好久没用eclipse了。

讲师回答 / 源生活
视频播放时,右手边有个“源代码下载”。

讲师回答 / 源生活
嗯,那个页面暂时没有下载,因为视频还没讲到关于这个页面的开发,后面视频讲到这个页面时配套会有的。

讲师回答 / 源生活
    首先个人认为简化开发并不是采用框架唯一的目的,更重要的是规范,不用框架时写出来的代码千奇百怪,各种凌乱,有框架的约束更容易制定规范,而简化的任务是基于框架再做一些有针对性的封装时该做的事。    而因为框架内 部执行的复杂带来的性能损耗是要配合其他手段来优化的,比如连接池、缓存之类的,而这些手段是很容易通过框架间的整合融入进来的,如果你只用纯jdbc, 就比较困难,自己要做很多事情,还很难做好。框架整合封装完毕后,再来测试性能问题,单纯的执行一条SQL语句来判断效率是没有必要的,没什么实际价值, ...
课程须知
各位小伙伴们需要有一定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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消