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

JDBC之“对岸的女孩走过来”

难度初级
时长 1小时13分
学习人数
综合评分9.57
120人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.4 逻辑清晰

已采纳回答 / 一个糟老头
存储过程  是在数据库内已经写好了功能  直接调用就好了 比如   在数据库写好了一个a+b的功能 (a,b是入参,c是出参),jdbc直接调用这个功能  把ab两个值传入就可以得到返回的结果c  不需要再写代码了

已采纳回答 / HungerCheung
dao中是对基础数据的简单控制,一般来说就是crud四大类的数据库操作。service中是通过调用dao中crud并加上相同复杂的逻辑之后,整合成的具有实际意义的业务操作。如果你非要和mvc模型一一对应的话,dao层和service层都属于模型层(model)。像我们这样处于语法学习阶段的新手,实现是一位的,多动手、多模仿,慢慢会形成自己的理解。mvc都是前辈们的编码经验,既然经验就不要语法那样非对即错,只要你的整个工程代码看起来合理有序即可。以上所言都是自己的理解,希望对你有所帮助。谢谢你的私信。

已采纳回答 / 杨文鑫
imooc这个用户不存在两种解决方法:创建一个imooc用户把imooc换成root就行了

已采纳回答 / 余生遥望素
MySQL储存过程的具体实现在于 SQL语句的执行。jdbc通过连接类com.mysql.jdbc.Driver连接到MySQL,然后执行SQL语句;即实现了储存过程。Navicat是MySQL可视化工具,在Navicat中创建的储存过程会直接映射到MySQL中。至于为什么可以jdbc可以调用到,是因为jdbc连接着MySQL。具体的机制(个人理解):应该是数据同步共享。

已采纳回答 / 麽麽茶LAN
看不清楚具体是什么,但是大致是说你sql语句敲错了

已采纳回答 / qq_蔡锦源_0
<...图片...><...图片...>没遇到问题,可能是你定义的时候没有把sp_name这个参数写入?点一下sql预览就知道语句对不对

已采纳回答 / 王企鹅
if 判断不是可以放在逻辑中吗?为什么要放在SQL语句中呢?

已采纳回答 / 叶zero
点击某个数据库,看到函数选项,右键,新建函数,过程,点击右下方完成,出现Begin ...End界面就能写了

已采纳回答 / wakinzc
本身就是使用单例的方法取得conn,应该也使用静态方法。 且在实际应用中也多使用static的写法。
首页上一页12下一页尾页
课程须知
本课程是JDBC的进阶课程,如果小伙伴们对数据库知识以及JDBC简单操作不太熟悉,建议先去《JDBC之“对岸的女孩看过来”》以及《与MySQL的零距离接触》修炼修炼!!
老师告诉你能学到什么?
1、JDBC调用存储过程,事务管理 2、JDBC的高级应用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消