# mybatis-generator-oracle **Repository Path**: JsDeng/mybatis-generator-oracle ## Basic Information - **Project Name**: mybatis-generator-oracle - **Description**: JsDeng/mybatis-generator-oracle - **Primary Language**: Java - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-02-20 - **Last Updated**: 2024-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-generator 生成mybatis映射文件、实体、dao 20180811 增加打包后目录 ## 工程打包后目录 ```shell . ├── src # 生成mybatis代码源码目录 ├── clear.cmd # windows下清理生成代码目录脚本,清理 src、mapper ├── generator.bat # windows下根据配置文件生成数据库表对应实体和映射文件脚本 ├── config.properties # 生成内容配置: jpa、注解等 ├── generatorConfig.xml # 数据库驱动、数据库连接url、用户名、密码、表...配置信息 ├── mybatis-generator-core-1.3.5.jar # 工程编译后jar ├── mysql-connector-java-5.1.30.jar # mysql驱动 └── ojdbc6-11.2.0.3.jar # oracle驱动 ``` ### 配置 * 数据库驱动配置 conf/generatorConfig.xml classPathEntry节点location属性修改为相应驱动jar mysql/oracle * 数据连接修改conf/generatorConfig.xml jdbcConnection节点修改相应数据库的连接串 mysql/oracle * RenameSqlMapperPlugin 修改mapper.xml的文件名 * RenameJavaMapperPlugin 修改dao文件的文件名 ### 参数配置 * config.properties mybatis-generator-core-1.3.5.jar/config.properties * 可以设置 mybatis DAO 接口是否需要注解@Component,如果不需要,则“=”后的内容删除即可 * 是否生成支持jpa方法: Jpa.flag=true * Jpa 字段是否需要加上@column注释 Jpa.field.column.flag=false * 是否支持lombook注解,如果需要,则不会生成getter setter方法 : getset.annotation=true * 20190731 config.properties 允许在jar外层配置,优先加载 --- # mybatis-generator-oracle 出现refusing to merge unrelated histories 拒绝合并不相关的历史, 因为本地的内容确实是没和远程的文件接触过。 打开IDEA-Terminal,输入下面命令 git pull origin master --allow-unrelated-histories #### 介绍 JsDeng/mybatis-generator-oracle #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)