当前位置: 首页 > news >正文

使用IDEA创建Maven版本的web项目以及lombok的使用

1.新建项目

在这里插入图片描述

2.修改pom.xml

在这里插入图片描述

3.修改项目结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.在main/java下面写一个Servlet测试一下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后当前页面往下滑
在这里插入图片描述
在这里插入图片描述

-Dfile.encoding=UTF-8

在这里插入图片描述

编写一句输出语句,测试是否成功部署配置,并选择到正确的位置:
在这里插入图片描述
在这里插入图片描述
回车以后
在这里插入图片描述
再回到idea里面,发现控制台输出了System.out.println(“测试成功”)语句中的测试成功,证明我们的部署没有问题
在这里插入图片描述

5.Lombok的使用

我们在编写实体类的时候,要去生成Setter和Getter方法,要生成有参构造和无参构造方法,要生成toString方法,如果我们不想这么麻烦的去生成,解决办法:

在pom.xml里面引入lombok,如下图所示:

在这里插入图片描述
加入lombok以后,在右下角会有弹窗,要点启动注解处理,不要点叉号
在这里插入图片描述

然后去实体类里面加上@Data注解、@AllArgsConstructor注解(全残构造注解)、@NoArgsConstructor注解(无参构造注解)就可以了。
在这里插入图片描述

http://www.xdnf.cn/news/444781.html

相关文章:

  • 玛哈特矫平机:金属板材加工中的“平整大师”
  • 解读RTOS 第七篇 · 驱动框架与中间件集成
  • Milvus 全面解析
  • 非异步信号安全函数
  • The 2022 ICPC Asia Xian Regional Contest(E,L)题解
  • 5 WPF中的application对象介绍
  • DHCP协议
  • 每日算法-250514
  • Untiy基础学习(十四)核心系统—物理系统之碰撞检测代码篇 刚体,碰撞体,材质
  • 网络运维过程中的常用命令
  • idea中编写spark程序
  • 通过迁移学习改进深度学习模型
  • Python Day25 学习
  • MCU裸机程序如何移植到RTOS?
  • MySQL 入门大全:数据类型
  • 【漫话机器学习系列】258.拐点(Inflection Point)
  • C++中如何实现一个单例模式?
  • Spring Cloud:构建云原生微服务架构的最佳工具和实践
  • 机密虚拟机的威胁模型
  • 仓配一体化系统如何选择,ERP、OMS、WMS 功能解析与搭配策略
  • 生成对抗网络(Generative Adversarial Networks ,GAN)
  • 仿生眼机器人(人脸跟踪版)系列之一
  • 2025tg最新免费社工库机器人
  • Kotlin Multiplatform与Flutter、Compose共存:构建高效跨平台应用的完整指南
  • 【kafka】kafka概念,使用技巧go示例
  • Daily AI 20250514 (迁移学习与元学习)
  • 【交互 / 差分约束】
  • 【ROS2】 核心概念5——服务(service)
  • 【!!!!终极 Java 中间件实战课:从 0 到 1 构建亿级流量电商系统全链路解决方案!!!!保姆级教程---超细】
  • 通过泛域名解析把二级域名批量绑定到wordpress的指定页面