-
hello類
查看全部 -
配置選擇?web? sql-->Mybatis
查看全部 -
起名更改配置
查看全部 -
初始化創建項目
查看全部 -
更改spring 自動注入配置
查看全部 -
(淚目)
花了兩個多小時,終于把dao層開發這節的test通過了
遇到的第一個問題是空指針,發現是assertEquals方法選錯了,要選參數為long,long的
第二個問題是Failed to load ApplicationContext,
后來發現是test注解導包導錯了
spring-test需要的Junit是org.junit.Test
第三個問題是No suitable driver
是因為我的mysql是8.0.1.6。
然后我的依賴最開始用的是最新的,然后最新的發現mysql連不上
于是把老師的源碼的對照的拷了一遍,依賴用的是老師的,然后發現問題還是沒解決。然后在看問答和筆記的過程了解到spring依賴和mysql連接依賴有對應關系,于是我把依賴換成了最新的,mysql版本的依賴中加上我的mysql版本<version>8.0.1.6</version>導入后。
在application.xml改成這樣
#數據庫驅動 jdbc.driver=com.mysql.cj.jdbc.Driver #數據庫鏈接 jdbc.url=jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC
就ok了。
查看全部 -
AreaServiceImpl中的插入操作:事務+異常處理,事務回滾,默認為當拋出RuntimeException的時候,事務會回滾
查看全部 -
service層,事物的配置:
查看全部 -
在bean中用Alt+enter鍵建測試類:
查看全部 -
mapper的編寫:
查看全部 -
dao創建
查看全部 -
數據庫的配置:
事務提交:
查看全部 -
數據庫配置文件中設置:
查看全部 -
數據庫的連接配置:
查看全部 -
配置文件中修改端口和增加上下文:
查看全部
舉報