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

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

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

最新回答 / _STLaunch
jsp页面的获取是由web.xml和servlet一起配置!如下:<...图片...><...图片...>

最赞回答 / shaohuayishi
if(description!=null&&!"".equals(description)){ sql.append(" and DESCRIPTION like concat('%',?,'%')"); args.add(description); }

最赞回答 / 漫步fy
1、这个是sql拼接, 如果if语句中条件满足了,就会和之前的sql拼接,举个例子:select * from user where id=1,如果条件满足不加空格的话就会变成“select * from user where id=1and command=?”,很明显and和1连在一起了,是错误的2、?是指带你要输入的数据,这个是数据库PreparedStatement预处理的操作,%?%举个例子:比如模糊查询想查userName, 那这个?代表你前台传过来的userName, 数据库里有123,11...

最新回答 / 爱学习的机器喵
设置一下你IDE的字符编码试一试

最赞回答 / 倩与倩寻
在总的配置文件configuration。xml文件中找到链接数据库的属性,指定数据库编码解析为utf-8。
<property name="url" value="jdbc:mysql://127.0.0.1:3306/micro_message"/>

最新回答 / 慕哥4453691
兄弟,问下,,用mybatis返回jsp页面的代码,写在哪个位置,,视频里面看不到

最新回答 / 栗喵
已发送

最新回答 / czhilong
在配置数据库连接时必须制定数据库的编码,不然遇到中文查询根本无法查询到结果,如:
<property name="url" value="jdbc:mysql://127.0.0.1:3306/micro_message?useUnicode=true&amp;characterEncoding=UTF-8&amp;zeroDateTimeBehavior=convertToNull"/>

最赞回答 / 墨7228
下载的页面列表,是的下载的没有那个图片,好几张都没有

最新回答 / 栗喵
import的message是小写的,你用的却是Message

最新回答 / 精慕门4581869
没有明白的话可以自己搭建环境,利用dug启动追踪一下程序运行过程,靠别人来讲这个,你脑中始终是没有画面的

最赞回答 / 慕圣6698645
之前遇到的问题,提出来,没解决。今天重新敲了一遍代码,还是遇到同样的问题解决办法:jdbc的数据库连接地址后面加?useUnicode=true&characterEncoding=UTF-8终于解决了

最赞回答 / 追风之神
因为mybatis对jdbc进行了封装,所以要提交事务,所以你是因为没有提交事务

最赞回答 / qq_纵横_11
已经自己解决了,是页面跳转放到了前面,导致servlet链接数据库得到的值没有成功的传进来
课程须知
各位小伙伴们需要有一定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
提交
取消