mysql mybatis遇到問題集合

2021-09-07 17:27:31 字數 764 閱讀 2556

1、錯誤描述

之前沒有遇到這個錯誤,現在是mysql的版本是6.幾的版本,之前用的5的版本沒有出現該問題:

解決方案:

在連線字串後面加上?servertimezone=utc

其中utc是統一標準世界時間。

完整的連線字串示例:jdbc:mysql://localhost:3306/test?servertimezone=utc

或者還有另一種選擇:jdbc:mysql:這個是解決中文亂碼輸入問題,當然也可以和上面的一起結合:jdbc:mysql:

3、錯誤:註解標註在介面還是實現類上面,我將@service標註在介面上面,結果提示找不到該service類?

@service註解是標註在介面還是實現類上面?

@service註解是標註在實現類上的,因為@service是把spring容器中的bean進行例項化,

也就是等同於new操作,只有實現類是可以進行new例項化的,而介面則不能,所以是加在實現類上的。

一句話:spring容器進行例項化,介面是不能例項化的,只有實現類才可以。

MySql MyBatis 批量更新

最近在公司專案中,遇到了個情景,需要跑批處理大批量的檔案,並把資料庫中原有的狀態更新,之前有遇到過一條一條操作的情況,速度較慢,因此採用批量更新的方式運算元據。插入sql insert into person id,name,phone,address values 1,name1 11111111...

electron vue build遇到的問題

受限於牆以及網路環境,很多人在嘗試打包electron程式時都會碰到各種問題,下面以electron vue模板為例 打包使用electron builder windows環境下,一步步解決打包時所遇到的錯誤。下面三個檔案操作同步驟2 3.wincodesign 1.9.0.7z 4.nsis 3...

jQuery nyroModal 外掛程式遇到問題

nyromodal ver 1.6.2 彈出層外掛程式 瀏覽更多 初始化大小問題 頁面載入完成後初始化 設定大小 function 多 nyromodal 彈出層自定義大小 前面解決了預設大小設定問題,但針對所有彈出層此設定都是有效的,當乙個頁面有多個彈出層,而且彼此大小不一致時,該如何解決?在標籤...