-
[深圳|结业弟子]JAVA-杨萧1
如晓鹏说的一样,使用新的驱动,就要使用新的语法,这些都是一一对应的。
这里面的关系是,你安装的mysql的版本和使用的jar包,都不建议使用最新的,因为最新的一般是不稳定的,出现了问题的话,其他人都没有遇见到,对于初学者,靠自己单独解决比较困难,按照目前的成本来算,划不来。
对于jar包的时候,有以下几个建议:
1、jar使用并不是越新版本越好,新版本一般都会加入一下新功能,如果非必须使用者这些功能,有这方面的需求,都不建议使用新版本。
2、jar的版本,一般建议使用过下载数最多那个版本,除非有特殊版本要求,如任务九的Tuscany,因为这个框架比较老了,已经不维护了,如果需要使用Tuscany框架的话,就需要使用spring 2.0.3版本的。
3、对于mysql,不建议使用最新的版本,安装方式和一些配置,与5点几有较大的差别。
希望以上建议对你有帮助。
编辑于2019-03-13 -
[北京|荣耀师兄]JAVA-岳晓鹏0
这个是因为的mysql-connector-java的版本导致的;
具体报错原因是
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
上述的这个驱动命令,是旧版本的写法,新版本的写法为value="com.cj.mysql.jdbc.Driver";如果你使用的新版本的驱动,你依然可以使用这个加载驱动的命令,但是会报上述的提醒性语句,性质是warn,提示你用新的加载驱动命令;
就跟提示你的软件需要更新了,但是旧版本依然可以使用的性质是一样;
编辑于2018-08-16
- 去第 页