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

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

难度初级
时长 1小时13分
学习人数
综合评分9.57
119人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.4 逻辑清晰
DBCP加载数据库连接,参考老师的写,还是获取不到BasicDataSource对象啊。一直报空指针
事务处理业务逻辑 中 增加try-catch语句,当发生错误,则回滚数据,
我想是否将那个ballback()方法放到finally里面更好?!

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

已采纳回答 / HungerCheung
方法一:用鼠标选中你的需要插入的代码,然后在代码语言下拉框中选择语言类型方法二:先在代码语言下拉框中选择语言类型,然后编写你需要插入的代码通过以上两种方法,发布之后,代码就会显示相应的效果。
由于我基础太差,老师讲的2-1无参数的存储过程,那个语法跟mysql是不是一样的啊。如果是一样的话,那么那个语句是错误的啊,准确的说应该是“无形参带返回参数的存储过程”;按照老师的存储过程在Navicat中编写都报错了。o(╥﹏╥)o
没错,我把二维码扫了一下,是慕课APP下载链接...........
受益匪浅啊,事件管理正在学习
居然没评论。。偏执的人要看到100%
substring是用来截取要显示的字符串的

例如:代码显示no列中的567890

但是你只需要知道后两位

就要重写代码了:select substring(no,5,2)

代码中5代表从5开始截取

2代表截取两个字符串

如果5 是负值,那么应该从右边开始数。从倒数第五个开始截取

最赞回答 / 慕桂英5101778
DBCP下载地址:http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi相关属性说明: http://commons.apache.org/proper/commons-dbcp/configuration.htmlc3p0下载地址:http://sourceforge.net/projects/c3p0/相关属性说明: http://www.mchange.com/projects/c3p0/

最赞回答 / qq___834
问题解决了,我是用mysql可视化软件创建的数据库,创建数据表的时候数据库引擎默认用的是MyISAM不支持事务,要改成InnoDB才行,大家别和我犯一样的的错误
谢谢老师~~
学习这些东西本来就枯燥,难得遇见这样一个风趣的老师
课程须知
本课程是JDBC的进阶课程,如果小伙伴们对数据库知识以及JDBC简单操作不太熟悉,建议先去《JDBC之“对岸的女孩看过来”》以及《与MySQL的零距离接触》修炼修炼!!
老师告诉你能学到什么?
1、JDBC调用存储过程,事务管理 2、JDBC的高级应用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消