天天看點

mybatis-generator 擴充插件總結背景過程

文章目錄

  • 背景
  • 過程
    • demo
      • 總結:
    • 再次擴充其他人寫的插件

背景

隊友總是反應,這個插件有些不足呀。

過程

  • 百度看看是否可以擴充他的插件???可以完美

demo

  • mybatis generator為實體類生成自定義注釋(讀取資料庫字段的注釋添加到實體類,不修改源碼)

總結:

需要注意,這裡必須在,pom.xml的插件裡面引入,否則報錯

<plugin>
			<groupId>org.mybatis.generator</groupId>
			<artifactId>mybatis-generator-maven-plugin</artifactId>
			<version>1.3.5</version>
			<dependencies>
				<dependency>
					<groupId>com.limengya</groupId>
					<artifactId>commons</artifactId>
					<version>0.0.1-SNAPSHOT</version>
				</dependency>
			</dependencies>
			<executions>
				<execution>
					<id>Generate MyBatis Artifacts</id>
					<phase>package</phase>
					<goals>
						<goal>generate</goal>
					</goals>
				</execution>
			</executions>
			<configuration>
				<!--允許移動生成的檔案 -->
				<verbose>true</verbose>
				<!-- 是否覆寫 -->
				<overwrite>true</overwrite>
				<!-- 自動生成的配置 -->
				<configurationFile>
					src/main/resources/mybatis-generator.xml</configurationFile>
			</configuration>
		</plugin>
           

再次擴充其他人寫的插件

  • MybatisGenerator自動生成代碼 (帶自定義注釋)
作者用了好多官方的插件
  • mybatis-generator常用插件,持續更新
作者自己擴充了好多插件。

繼續閱讀