IDEA相关操作

目录

连接MySQL

IDEA配置Maven

配置全局Maven

导入Maven项目

方法一

方法二

安装Mybatisx插件

安装lombok插件


连接MySQL

填写user和Password之后测试连接

如果是第一次连接需要联网下载数据库连接驱动,安装提示下载即可

如果显示如下错误需要更改时区

bash 复制代码
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon

在命令窗口连接MySQL

sql 复制代码
C:\Users\86157>mysql -uroot -p

查看时区

sql 复制代码
mysql> show variables like'%time_zone';

如果显示SYSTEM需要进行如下更改

sql 复制代码
mysql> set global time_zone = '+8:00';

再次进行测试显示正常

连接成功

IDEA配置Maven

在IDEA中新建Maven项目

进行编辑

更改为之前配置的地址

出现BUILD SUCESS说明构建成功了

查看仓库发现不再为空

项目自动构建完成后,MavenHouse可能会使用IDEA默认的,发现这个问题后,需要手动改成本地

如果再次创建Maven项目需要按照相同的套路配置一次,所以应该配置全局Maven

配置全局Maven

点击File,Close Project

完成如下配置

配置全局Maven完成

导入Maven项目

方法一

进入Maven面板,点击+,选中要导入Maven项目的xml文件

导入成功

方法二

进入Project Structure面板

选择Modules,+,Import Module

选中要导入的项目的xml文件

可以看到导入的Maven项目

导入成功

安装Mybatisx插件

在Plugins中搜索Mybatisx

下载完成后重启即可完成安装

点击可以进行跳转

安装lombok插件

在pom.xml中添加如下依赖

XML 复制代码
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>

确保lombok插件已经安装

重启idea

之后可以添加@Data等注解提高开发效率

java 复制代码
package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Emp {
    private Integer id;
    private String username;
    private String password;
    private String name;
    private Short gender;
    private String image;
    private Short job;
    private LocalDate entrydate;
    private Integer deptId;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;

}
相关推荐
Zephyr_014 小时前
Leedcode算法题
java·算法
苍煜14 小时前
Java开发IO零基础吃透:BIO、NIO、同步异步、阻塞非阻塞
java·python·nio
折哥的程序人生 · 物流技术专研15 小时前
Java面试85题图解版(一):基础核心篇
java·开发语言·后端·面试
AllData公司负责人15 小时前
通过Postgresql同步到Doris,全视角演示AllData数据中台核心功能效果,涵盖:数据入湖仓,数据同步,数据处理,数据服务,BI可视化驾驶舱
java·大数据·数据库·数据仓库·人工智能·python·postgresql
Hello.Reader15 小时前
算法基础(十)——分治思想把大问题拆成小问题
java·开发语言·算法
一只大袋鼠15 小时前
JavaWeb四种文件上传方式(下篇)
java·开发语言·springmvc·javaweb
TE-茶叶蛋16 小时前
深入研究 yudao-framework 模块:Java 编程能力提升指南
java·开发语言
逻辑驱动的ken16 小时前
Java高频考点场景题24
java·开发语言·面试·职场和发展·求职招聘
兔小盈16 小时前
多线程-(五)线程安全之内存可见性
java·开发语言·多线程
CeshirenTester17 小时前
LangChain的工具调用 vs 原生Skill API:性能差在哪儿?
java·人工智能·langchain