5-1问题
1、
mybatis-spring-boot-starter
这个依赖是mybatis和spring-boot 整合依赖吗?
2、
mysql-connector-java
这个依赖是什么,为啥不用指定版本? 不用引用mysql的依赖吗,还是jdbc驱动呢。
3、课程中用了mapper注解,然后用注解的方式写了sql的查询语句,如果不用注解方式写sql的查询语句,而是通过mapper.xml写sql语句。那是不是就不用mapper注解了? 我感觉在代码中注解写sql,耦合度太高了吧。 要改起来也麻烦。代码量也大。 无法就是写的时候方便点。
22
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕阿满
2021-06-06 19:05:38
同学你好,关于同学的问题:
1、是的,mybatis-spring-boot-starter是springboot项目中引入Mybatis的依赖。
2、mysql-connector-java是mysql的驱动,不指定版本是因为在springboot中有指定版本,如:
按住Ctrl,点击如下version,
出现如下界面,在该界面中,按住Ctrl,点进version,
在如下界面中,ctrl+F,搜索MySQL,会定位到如下,点击${mysql.version},如:
即可查看设置的mysql版本,如:
3、是的,不用注解,可以不写@Mapper注解。这里只是简单的演示,所以使用注解,在后边项目,是使用mapper.xml配置文件,同学可以继续向后学习。
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9400 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星