• IDEA使用easycode快速生成MVC架构


    在使用mvc架构编写代码时,通常都是写controller、service、dao及xml。其中IDEA有一款插件easycode,可以快速生成这些,可大大提高代码效率。

    1.安装easycode插件

    在搜索栏搜索easycode,选择图中的插件安装即可。

    2.连接数据库

    1)事先需要准备一个数据库(以MySQL为例),并创建一个表,脚本如下:

    create database db2020;
    use db2020;
    CREATE TABLE `user` (
      `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `user_name` varchar(200) DEFAULT '',
      `phone` varchar(200) DEFAULT '',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

    2)以一个SpringBoot的项目进行说明(若没有则需要,还要创建包),在右侧选择mysql数据库

    3)输入数据库的连接信息,进行测试连接,可能需要下载需要的依赖,最后点击OK即可

    会在面板看到数据库和表的相关信息

    3.生成代码

    1)选中表user,右键选中EasyCodeMybatisCodeHelper,然后点击Generate Code

    2)在弹出的页面选择需要生成的代码结构和生成的代码存放的位置。根据需要进行勾选,不一定要生成所有的代码

    3)点击OK生成对应的代码,xml会自动放在resources目录下的mapper中,可根据需要对生成的代码进行修改

    打开实体类可以看出,它不仅生成的所有的字段,并自动将下划线转为驼峰模式,还生成了get和set方法。在根据表创建对象且字段很多时,这个插件就显得格外方便。

    4.使用IDEA执行SQL语句

    上述在连接到数据库后,IDEA也可以使用SQL语句修改表结构及数据。

    1)查看表数据

    双击表名即可看到表的数据,下面数据是自己加的

     2)打开SQL终端

    右键表名,选择+ New,点击Query Console,即可打开终端

    输入sql语句,点击左上角的执行按钮即可执行

    就是这么简单,你学废了吗?感觉有用的话,给笔者点个赞吧 !
  • 相关阅读:
    解决laravel 429请求错误
    laravel的Validation检索验证错误消息
    Laravel通过用户名和密码查询
    Javascript 利用 switch 语句进行范围判断
    解决SourceTree每次拉取提交都需要输入密码的问题
    nginx ip配置反向代理为本地域名
    Linux top命令详解
    《Inside C#》笔记(六) 属性、数组、索引器
    《Inside C#》笔记(五) 方法
    《Inside C#》笔记(四) 类
  • 原文地址:https://www.cnblogs.com/zys2019/p/15141755.html
Copyright © 2020-2023  润新知