2.IDEA安装与项目新建

1、IDEA安装与初步使用

  1. 下载:官网下载IDEA
  2. 安装:IDEA安装步骤参考链接
  3. 配置:IDEA基本配置
  4. 插件:翻译插件 Translation、sql执行语句打印插件 mybatis log Plugin
  5. 设置编码格式:IDEA设置编码格式

2、web项目新建:

  1. File>New Project

  2. Project template选Web Application

  3. Application Server中选择tomcat

  4. Projict SDK 中选择jdk

  5. 创建Web项目,解决无自动生成web.xml问题

  6. 配置tomcat,及更多详细设置

3、springboot项目新建:

  1. File->New/Project->Spring Initializr,修改项目名Name,包名Group->Next,项目创建参考链接

  2. 项目创建网址:报错时,将URL从 https://start.spring.io 改为 http://start.aliyun.com

  3. 搜索相关工具:mysql、mybatis、spring web ------>Finsh 为项目配置maven、jdk等,项目运行参考链接

  4. 在SpringBootdemoApplication中,直接按ctrl+Shift+F10启动Spring Boot自带的tomcat

  5. ctrl+F2停止应用运行,访问路径一般为http://localhost:8080

  6. application.properties配置文件中配置数据库相关参数

    properties 复制代码
    spring.datasource.url=jdbc:mysql://192.168.18.128:3306/UACS?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC  
    spring.datasource.username=root
    spring.datasource.password=uacsapp
    spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  7. 将项目打成jar包:点击右边栏 maven的 package,两种方式

  8. 常见问题

    1. 无法访问org.springframework.boot.SpringApplication:注意当时创建的springboot的版本和jdk版本的对应关系,当前一般使用springboot2.6.13与jdk8,参考链接

    2. @Date中的不为空检查:@NotNull 、@NotBlank、@NotEmpty区别

    3. Interllij IDEA:将普通文件夹设置为项目module

    4. 使用JSR-303进行校验,例如:@Validated @Email校验邮箱

相关推荐
亦暖筑序20 分钟前
Spring AI Alibaba 报错合集:我踩过的那些坑
java·后端
indexsunny1 小时前
互联网大厂Java面试实战:核心技术与微服务架构在电商场景中的应用
java·spring boot·redis·kafka·maven·spring security·microservices
摇滚侠1 小时前
Java 多线程基础 Java Multithreading Basics
java
今天你TLE了吗1 小时前
LLM到Agent&RAG——AI概念概述 第一章:大模型
java·人工智能·语言模型·大模型
你的牧游哥1 小时前
Java 核心概念详解
java·开发语言
深邃-1 小时前
【数据结构与算法】-顺序表链表经典算法
java·c语言·数据结构·c++·算法·链表·html5
JAVA学习通1 小时前
励志从零打造LeetCode平台之C端竞赛列表
java·vscode·leetcode·docker·状态模式
海兰1 小时前
【第3篇-续】多模型多模态项目实现示例(增加OpenAI通用适配)附源代码
java·人工智能·spring boot·alibaba·spring ai
澄澈青空~1 小时前
有一个叫R2C,也有一个叫G2C
java·数据库·人工智能·c#
SarL EMEN2 小时前
海康威视摄像头ISUP(原EHOME协议) 摄像头实时预览springboot 版本java实现,并可以在浏览器vue前端播放(附带源码)
java·前端·spring boot