【Luogu7816】「Stoi2032」以父之名
阿新 • • 發佈:2021-08-24
- 匯入依賴
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- mybatis整合SpringBoot起步依賴--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</version> </dependency>
- 在SpringBoot核心配置檔案application.properties中配置資料來源。
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC spring.datasource.username=root spring.datasource.password=123456
- 編寫mapper、service和model,model和mapper可以使用MyBtis逆向工程生成。
- 在mapper介面中新增
@Mapper
或者在SpringBoot執行主類中添加註解包掃描@MapperScan(basePackages = "掃描包的路徑")
。
作用:mybatis自動掃描資料持久層的對映檔案及DAO介面的關係。