IDEA相关操作

news/2024/10/17 20:26:59/

目录

连接MySQL 

IDEA配置Maven

配置全局Maven

导入Maven项目

方法一 

方法二

安装Mybatisx插件

安装lombok插件


连接MySQL 

填写user和Password之后测试连接

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

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

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon

在命令窗口连接MySQL

C:\Users\86157>mysql -uroot -p

查看时区

mysql> show variables like'%time_zone';

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

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中添加如下依赖

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId>
</dependency>

确保lombok插件已经安装 

重启idea  

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

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;}


http://www.ppmy.cn/news/1283238.html

相关文章

理解SpringMVC的工作流程

组件 前置控制器 DispatcherServlet。 映射控制器 HandlerMapping。 处理器 Controller。 模型和视图 ModelAndView。 视图解析器 ViewResolver。 工作流程 spring mvc 先将请求发送给 DispatcherServlet。 DispatcherServlet 查询一个或多个 HandlerMapping&#xff0c;找到…

CSS 文字弹跳效果

鼠标移过去 会加快速度 <template><div class"bounce"><p class"text" :style"{animationDuration: animationDuration}">欢迎使用UniApp Vue3&#xff01;</p></div> </template><script> export d…

GDB调试技巧实战--使用Python修改客户release版本生产环境内存

目录 效果预览 概述 GDB的Python接口介绍 初识Python接口 用Python重写上节功能--改内存

【教程】将Python转为C语言并编译生成二进制文件

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhang.cn] 本教程以DGL版本的GCN为例&#xff0c;其他也相似。 1、安装cython、gcc&#xff1a; sudo apt install cython gcc -y2、安装DGL、PyTorch&#xff1a; pip3 install torch torchvision torchaudio pip insta…

Objectiv-C设计模式笔记

文章目录 通用知识点对象创建原型模式定义适用场景示例 工厂方法定义适用场景示例 抽象工厂定义适用场景示例 生成器模式定义适用场景示例 单例模式定义适用场景示例 接口适配适配器定义适用场景示例 桥接定义适用场景示例 外观模式定义适用场景示例 对象去耦中介者定义适用场景…

momentum2靶机

文章妙语 遇事不决&#xff0c;可问春风&#xff1b; 春风不语&#xff0c;遵循己心。 文章目录 文章妙语前言一、信息收集1.IP地址扫描2.端口扫描3.目录扫描 二&#xff0c;漏洞发现分析代码bp爆破1.生成字典2.生成恶意shell.php2.抓包 三&#xff0c;漏洞利用1.反弹shell 四…

CAN协议FPGA篇

一.引言 CAN&#xff08;Controller Area Network&#xff09;总线&#xff0c;即控制器局域网总线&#xff0c;是一种功能丰富的车用总线标准。该协议最初是由德国博世&#xff08;Bosch&#xff09;公司在1983年制定的&#xff0c;之后在美国密歇根州底特律举行的汽车工程师协…

python产生任意位数随机密码的示例代码

import string rdmstrstring.ascii_lettersstring.digitsstring.punctuation; #依次是26*2个字母&#xff0c;0-9数字&#xff0c;标点符号 import random print(.join([random.choice(rdmstr) for i in range(15)])) #其中把15改为任意整数就可以设置密码长度