Mybatis-Plus配置Oracle和MySQL

时间:2025-03-23 18:29:39
<dependencies> <!--Web--> <dependency> <groupId></groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--mybatis-plus--> <!--mybatis-plus是自己开发的,并非官方的--> <dependency> <groupId></groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version> </dependency> <!--非官方: mybatis-spring-boot-starter--> <dependency> <groupId></groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </dependency> <!--Druid--> <dependency> <groupId></groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.16</version> </dependency> <!--Druid会使用log4j的日志记录,使用导入依赖--> <dependency> <groupId></groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.11</version> </dependency> <!--JDBC--> <dependency> <groupId></groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <!--MySQL--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <!--oracle--> <!-- <dependency>--> <!-- <groupId></groupId>--> <!-- <artifactId>ojdbc6</artifactId>--> <!-- <version>11.2.0.1.0</version>--> <!-- </dependency>--> <!--mybatis-plus-generator 生成器--> <dependency> <groupId></groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.2</version> </dependency> <!-- freemarker,作为代码生成器mapper文件的模板引擎使用(当然也可以使用velocity,二选一即可) --> <dependency> <groupId></groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency> <dependency> <groupId></groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency> <groupId></groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <!-- 约定大于配置,我们不要让Spring启动的时候过滤掉xml文件 --> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> </resources> <plugins> <plugin> <groupId></groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <excludes> <exclude> <groupId></groupId> <artifactId>lombok</artifactId> </exclude> </excludes> </configuration> </plugin> </plugins> <plugins> <plugin> <groupId></groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> <finalName>项目名</finalName> </build>