測試失敗,顯示連不上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