springboot连接oracle数据库注意事项
参考:SpringBoot连接Oracle_xiaoxaoyu的博客-CSDN博客_springboot连接oracle简述过程中的问题点:1、我连接的是oracle11g,mvn依赖就用idea创建时默认的ojdbc82、driver-class-name: oracle.jdbc.driver.OracleDriver改为oracle.jdbc.OracleDriver3、dao写成mappe
·
参考:
SpringBoot连接Oracle_xiaoxaoyu的博客-CSDN博客_springboot连接oracle
简述过程中的问题点:
1、我连接的是oracle11g,mvn依赖就用idea创建时默认的ojdbc8
2、driver-class-name: oracle.jdbc.driver.OracleDriver改为oracle.jdbc.OracleDriver
3、dao写成mapper(狂神说的习惯),注意mapper类要加@component注释,注入spring管理
4、遇到“java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GB”问题
添加:
<dependency>
<groupId>com.oracle.database.nls</groupId>
<artifactId>orai18n</artifactId>
<version>21.1.0.0</version>
</dependency>
5、mybatis可以不用xml配置文件,全用注解实现,注意在main函数上要加MapperScan注释:
@SpringBootApplication
@MapperScan("com.jlrc.zhaopin.mapper")
public class ZhaopinApplication {
public static void main(String[] args) {
SpringApplication.run(ZhaopinApplication.class, args);
}
}
更多推荐
已为社区贡献3条内容
所有评论(0)