測試失敗,顯示連不上JDBC驅(qū)動,可能是mysql-connector-java的版本太低,無法兼容新版本。改成新版本即可。我就因為這個卡了不知道多少天
2018-05-11
已采納回答 / 差三歲4185231
mysql 給他設(shè)置了默認(rèn)值CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAM 表示在創(chuàng)建新記錄和修改現(xiàn)有記錄的時候都對這個數(shù)據(jù)列刷新
2018-05-09
最新回答 / 緋色de天空
update和insert的返回值int是對sql中該sql語句影響的行數(shù),比如你插入一條數(shù)據(jù),成功的話sql會提示1行代碼收影響,返回的int是1
2018-05-09
已采納回答 / 慕移動7208282
就是老師解釋的吧,java沒有保存形參的記錄,兩個都獲取#{offset} #{limit} 這兩個獲取 并不知道獲取的是哪個參數(shù)
2018-05-09
已經(jīng)寫好可以運(yùn)行,歡迎大家參考
https://github.com/Zihaoo/Seckill-System
https://github.com/Zihaoo/Seckill-System
2018-05-06
單元測試報jdbc連接錯誤,但所有配置文件都沒問題的,請關(guān)注一下控制臺有無報錯,我的報 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 屬性,就會出現(xiàn),不管這個引入的值對不對,都會被使用。但實際會因為這個值不存在,導(dǎo)致異常
2018-05-03
最贊回答 / 慕尼黑1930824
這個文件是DAO層訪問數(shù)據(jù)庫是創(chuàng)建的。里面主要設(shè)置一些數(shù)據(jù)庫相關(guān)的操作,比如使用這個屬性
&ertsetting?name="useGeneratedKeys"?value="true"/&,?@就是獲取到自增主鍵值,即
int?insertSuccessKille...
2018-04-28