当前位置: 首页 > 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注解(无参构造注解)就可以了。
在这里插入图片描述

相关文章:

  • PyTorch 中神经网络相关要点(损失函数,学习率)及优化方法总结
  • Jmeter -- JDBC驱动连接数据库超详细指南
  • VS打印printf、cout或者Qt的qDebug等传出的打印信息
  • 微服务调试问题总结
  • OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——wget
  • SPL做量化--DMA(平均差分析指标)
  • 嵌入式Linux Qt开发:2、Qt creator简单配置、Qt Designer使用以及信号槽机制使用
  • 进阶数据结构: AVL树
  • LeetCode 热题 100 114. 二叉树展开为链表
  • 【C++】map和set的模拟实现
  • PyTorch深度神经网络(前馈、卷积神经网络)
  • hacker送书第22期
  • React 第三十九节 React Router 中的 unstable_usePrompt Hook的详细用法及案例
  • 鸿蒙OSUniApp 实现的语音输入与语音识别功能#三方框架 #Uniapp
  • ORACLE查看归档是否打开
  • C++23 中的 ranges::starts_with 与 ranges::ends_with
  • 灰度图像和RGB图像在数据大小和编码处理方式差别
  • Sunsetting 创建 React App
  • 从lightrag的prompt到基于openai Structured Outputs 的优化实现思路
  • 数据库系统概论(八)SQL单表查询语言超详细讲解(附带例题表格对比带你一步步掌握)
  • 风雨天涯梦——《袁保龄公牍》发微
  • 上海团队在医学顶刊连发两文,率先提出“证据污染”循证概念
  • 王毅集体会见加勒比建交国外长及代表
  • 区域国别学视域下的东亚文化交涉
  • 韩国总统大选候选人登记结束,共7人参选
  • 郎朗也来了,在辰山植物园“轻松听古典”