• idea(java)实用开发插件


    Idea常用的插件:

    mybatisX,      ----------------  (Alt + enter)

    codeGlace,

    Lombok,

    sonarlint,

    translation,

    restfultookit,    ----------------     Restfultookit:(ctrl+)查询restfulURL

    MyBatis Log Plugin :---------------  crtl+alt +shit +o

    EasyCode             ----       一个在线生成MyBatis增删改查的工具比逆向工程更厉害,可以生成 Controller和 Service,还有前端 ,提高开发效率

    Iedis ------------------是一个简单易用的Redis GUI 插件,他可以轻松管理上百万个Key而不会阻塞服务器

    Rainbow Brackets -------------------帮助区分前后括号对应关系

    MyBatisHelper---------------------------------------根据数据库生成,domain,service,和interface的插件 

    codehelper.generator  ------   

              可以根据POJO实体类,一键生成DAO接口,Mapper.xml文件,Service类,以及POJO 对应的SQL脚本(目前只支撑MySQL)。注意,该插件只会生成5个方法

         项目的根目录下建立一个属性文件(codehelper.properties),内容如下,具体作用就是用于指定要操作的实体类(pojo)有那些,以及生成的dao,service,mapper,sql存  放的路径。

    codehelper.properties文件:

    #配置多个pojos,以 | 分隔
    pojos=Dept|Emp
     
    #Sql文件的charset配置
    charset=utf8
     
    #mysql Engine
    sqlEngine=InnoDB
     
    #配置各个文件的路径
    mapper.path=src/main/resources/mybatis/mappers
    dao.path=src/main/java/com/zt/dao
    service.path=src/main/java/com/zt/service
    sql.path=src/main/resources/sql
     
    ### 配置各个java类型的sql关键字
    int=NUMBER(12) NOT NULL DEFAULT -1
    double=NUMBER(14,4) NOT NULL DEFAULT -1
    java.lang.String=VARCHAR2(50) NOT NULL DEFAULT ''
    java.lang.Integer=NUMBER(12) NOT NULL DEFAULT -1
    
  • 相关阅读:
    java 基础知识学习 priorityQueue
    MySQL 学习三 关于转义
    java基础知识 学习 关于URL中传递的参数含有特殊字符
    MYSQL学习二 关于左连接
    大型网站架构体系的演变
    java 最佳实践
    Spring boot 学习 九
    七: git每次push都输入用户名,密码
    【JS】自学
    【CSS3】CSS3自学
  • 原文地址:https://www.cnblogs.com/leeego-123/p/10819954.html
Copyright © 2020-2023  润新知