测试失败,显示连不上JDBC驱动,可能是mysql-connector-java的版本太低,无法兼容新版本。改成新版本即可。我就因为这个卡了不知道多少天
2018-05-11
已采纳回答 / 差三岁4185231
mysql 给他设置了默认值CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAM 表示在创建新记录和修改现有记录的时候都对这个数据列刷新
2018-05-09
已经写好可以运行,欢迎大家参考
https://github.com/Zihaoo/Seckill-System
https://github.com/Zihaoo/Seckill-System
2018-05-06
单元测试报jdbc连接错误,但所有配置文件都没问题的,请关注一下控制台有无报错,我的报 com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone value '?й???????',在jdbc.properties的url后追加&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
后解决,耗时5个小时
后解决,耗时5个小时
2018-05-05
最新回答 / Queen丶Star
因为 value 属性需要一个正确并且存在的值, ,如果配置文件出错,或者没被加载,整个dataSource 就不存在,那么sqlSessionFactory 也是 错误的,不存在的值, value值就不存在。 使用ref 属性,就会出现,不管这个引入的值对不对,都会被使用。但实际会因为这个值不存在,导致异常
2018-05-03
最赞回答 / 慕尼黑1930824
这个文件是DAO层访问数据库是创建的。里面主要设置一些数据库相关的操作,比如使用这个属性
&ertsetting name="useGeneratedKeys" value="true"/&, @就是获取到自增主键值,即
int insertSuccessKille...
2018-04-28