All Projects → gejun123456 → Mybatiscodehelper Pro

gejun123456 / Mybatiscodehelper Pro

brucege.com

Projects that are alternatives of or similar to Mybatiscodehelper Pro

Zheng
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
Stars: ✭ 16,163 (+932.78%)
Mutual labels:  mybatis, mybatis-generator
Intellij Mybaitslog
用于在IDEA将Mybatis的SQL日志还原为可执行的SQL,Used to restore Mybatis SQL logs to executable SQL in IDEA,
Stars: ✭ 501 (-67.99%)
Mutual labels:  mybatis, intellij-plugin
Yan
使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架
Stars: ✭ 293 (-81.28%)
Mutual labels:  mybatis, mybatis-generator
SpringBootMovie
基于Spring Boot的电影网站
Stars: ✭ 56 (-96.42%)
Mutual labels:  mybatis, mybatis-generator
Mybatis Tools
Stars: ✭ 14 (-99.11%)
Mutual labels:  mybatis, mybatis-generator
mybatis-generator-plus
轻度扩展mybatis-generator-core插件,与官方插件兼容。
Stars: ✭ 62 (-96.04%)
Mutual labels:  mybatis, mybatis-generator
S Mall Ssm
小小商城系统,JavaWEB项目,基于SSM,仿天猫页面,功能齐全,实现了自动处理关联查询的通用Mapper、抽象 BaseService 类、注解鉴权、参数注解校验等
Stars: ✭ 456 (-70.86%)
Mutual labels:  mybatis, mybatis-generator
kite-mybatis-builder
web 形式的mybatis 生成器
Stars: ✭ 58 (-96.29%)
Mutual labels:  mybatis, mybatis-generator
Mapper
Mybatis Common Mapper - Easy to use
Stars: ✭ 6,680 (+326.84%)
Mutual labels:  mybatis, mybatis-plugin
Mybatis Generator Gui Extension
图形化MBG,内置丰富插件,可生成Service、Controller、View,配置简单。 A powerful GUI tool for MyBatisGenerator(MBG)
Stars: ✭ 583 (-62.75%)
Mutual labels:  mybatis, mybatis-generator
mybatis-generator-plugin
MyBatis 生成模板代码的逻辑以插件的形式部署
Stars: ✭ 25 (-98.4%)
Mutual labels:  intellij-plugin, mybatis
Mybatis Generator Plugin
Mybatis Generator 代码生成插件拓展,增加:查询单条数据插件(SelectOneByExamplePlugin)、MySQL分页插件(LimitPlugin)、数据Model链式构建插件(ModelBuilderPlugin)、Example Criteria 增强插件(ExampleEnhancedPlugin)、Example 目标包修改插件(ExampleTargetPlugin)、批量插入插件(BatchInsertPlugin)、逻辑删除插件(LogicalDeletePlugin)、数据Model属性对应Column获取插件(ModelColumnPlugin)、存在即更新(UpsertPlugin)、Selective选择插入更新增强插件(SelectiveEnhancedPlugin)、Table增加前缀插件(TableSuffixPlugin)、自定义注释插件(CommentPlugin)、增量插件(IncrementsPlugin)、查询结果选择性返回插件(SelectSelectivePlugin)、乐观锁插件(OptimisticLockerPlugin)、LombokPlugin等拓展。
Stars: ✭ 1,038 (-33.67%)
Mutual labels:  mybatis, mybatis-generator
demo springboot with mybatis
No description or website provided.
Stars: ✭ 17 (-98.91%)
Mutual labels:  mybatis, mybatis-generator
mybatis-mapper2sql
Generate SQL Statements from the MyBatis3 Mapper XML file
Stars: ✭ 61 (-96.1%)
Mutual labels:  mybatis, mybatis-generator
mybatis-helper
Mybatis plugins package
Stars: ✭ 13 (-99.17%)
Mutual labels:  mybatis, mybatis-plugin
Mybatis Log Plugin
Restore mybatis sql log to original whole executable sql.
Stars: ✭ 318 (-79.68%)
Mutual labels:  mybatis, intellij-plugin
gd-generator
A code generator that elegantly generates mybatis ORM (mapper and xml config) and intelligently retains user-defined mapper and xml, automatically creates/synchronizes database tables, and records and prints exactly after each domain model change Database repair sql, support for the production of a variety of complex VO (View Object) objects, al…
Stars: ✭ 82 (-94.76%)
Mutual labels:  mybatis, mybatis-generator
mybatis-generator
MyBatis code generator
Stars: ✭ 25 (-98.4%)
Mutual labels:  mybatis, mybatis-generator
Generator
A code generator for MyBatis.
Stars: ✭ 4,847 (+209.71%)
Mutual labels:  mybatis, mybatis-generator
Mybatis Generator Core
mybatis-generator-core mybatis自动生成代码工具、ibatis自动生成代码工具,自己定制了下。
Stars: ✭ 40 (-97.44%)
Mutual labels:  mybatis, mybatis-generator

Intellij Plugin for Mybatis

Jetbrains Plugins Downloads 加入QQ群

  

Intellij下Mybatis支持插件

qq群(插件bug修复 最新版本及问题讨论)
1群: 542735979(人满)
2群: 914051156 (人满) 3群:598080979

介绍视频: https://www.bilibili.com/video/av50632948

文档地址: https://gejun123456.github.io/MyBatisCodeHelper-Pro/

国内文档地址:http://118.24.53.162/#/

功能

  • 通过方法名(不需要方法的返回值和参数 会自动推导出来)来生成sql 可以生成大部分单表操作的sql 只需要一个方法的名字即可 会自动补全好方法的参数和返回值 和springdatajpa的语句基本一致
  • xml sql几乎所有地方都有自动提示,sql正确性检测,插件会识别mybatis的一系列标签 如 include trim set where,在这些标签之后的sql可以自动提示数据库的字段,检测sql的正确性,从此不用担心sql写错
  • 直接从Intellij自带的数据库或者配置一个数据库生成crud代码 自动检测好 useGeneratedkey 自动配置好模块的文件夹 只用添加包名就可以生成代码了
  • 从java类生成建表语句
  • 数据库添加字段后可以继续生成,不会修改之前已经在接口或xml添加的自定义的方法 无需再去进行手动的添加
  • mybatis接口和xml的互相跳转 支持一个mybatis接口对应多个xml
  • mybatis接口中的方法名重构支持
  • xml中的 param的自动提示 if test的自动提示 resultMap refid 等的自动提示
  • resultMap中的property的自动提示
  • xml中refid,resultMap等的跳转到定义
  • 检测没有使用的xml 可一键删除
  • 检测mybatis接口中方法是否有实现,没有则报红 可创建一个空的xml
  • 检测resultmap的property是否有误
  • param检测 检测#{ 中的内容是否有误
  • ognl 支持 if test when test foreach bind中的自动补全,跳转和检测
  • mybatis接口中一键添加param注解
  • mybatis接口一键生成xml
  • 完整的typeAlias支持
  • 支持spring 将mapper注入到spring中 intellij的spring注入不再报错 支持springboot
  • 一键生成mybatis接口的testcase 无需启动spring,复杂sql可进行快速测试
  • 一键生成关联的join
  • 一键从sql语句中 导出resultMap

插件未激活与激活状态的功能比较 未激活版的功能可以免费一直使用下去

功能点 未激活版 激活版
接口与xml互相跳转 更换图标
接口方法名重构
一键添加param
xml中的 param的自动提示 resultMap refid 等的自动提示
resultMap中的property的自动提示
检测没有使用的xml 可一键删除
检测mybatis接口中方法是否有实现,没有则报红 可创建一个空的xml方法块
检测resultmap的property是否有误
支持spring 将mapper注入到spring中 intellij的spring注入不再报错 支持springboot
一键生成分页查询
一键添加resultMap中未被使用的属性
一键生成mybatis接口的testcase
通过方法名生成sql
通过数据库生成crud代码
通过java类生成crud代码
xml collection中的 param提示
识别mybatis的标签 全自动sql补全
检测#{中的参数是否正确
if test when test foreach collection $中的OGNL支持
param重构功能(2.7.2)
resultMap column提示与检测

可以免费试用: http://brucege.com/

大家可以学习https://www.imooc.com/learn/924 来掌握更多使用Intellij的技巧 视频讲得很棒

该项目使用了或参考了以下项目:

codehelper.generator: https://github.com/zhengjunbase/codehelper.generator

mybatis:https://github.com/mybatis/mybatis-3

mybatis generator: https://github.com/mybatis/generator

pageHelper: https://github.com/pagehelper/Mybatis-PageHelper

mybatis-generator-gui: https://github.com/zouzg/mybatis-generator-gui

mybatis generator plugin: https://github.com/itfsw/mybatis-generator-plugin

mybatisplus: https://github.com/baomidou/mybatis-plus

如果您是这些项目的作者,请联系我,我将发送免费的永久key给您

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].