和尚号秃驴的gravatar头像
和尚号秃驴 2023-07-20 23:28:49
手撕博客0到1 -> 001项目搭建

1.项目初始化

1.1项目创建页面

手撕博客0到1 -> 001项目搭建

1.2.参数说明

属性 描述
name 项目名称
location 项目存放位置
Language 项目采用的语言(默认java)
build system 系统构建方式(默认maven)
jdk 项目所采用jdk版本(基于jdk8)
Add sample code 是否添加默认main方法,如果此处勾选会在创建项目的时候初始化一个main测试类
groupId 组标识(坐标角色)
artifactid 一个具体的项目,命名可自己定义

1.3.初始化说明

手撕博客0到1 -> 001项目搭建

标识 描述
src/main/java 开发的源代码存放位置
src/main/resource 资源文件,配置文件存放位置
src/test/java 测试代码存放位置
pom.xml 配置项目相关依赖

 

2.配置maven环境

由于我们所采用的是maven进行管理代码,为了解决环境问题不采用idea自带的maven环境配置,我们需要先对maven环境进行下配置

2.1. win下配置maven

找到File -> Settings 下在搜索框中录入maven会出现maven相关的配置

 

2.2. mac下配置maven

在IntelliJ IDEA -> Preferences 下在搜索框中录入maven 会出现maven相关的配置

手撕博客0到1 -> 001项目搭建

3.编写第一个HelloWorld

3.1. 引入依赖

3.1.1. 定义springboot版本

<!-- spring boot 统一采用2.3.2.RELEASE版本 -->
<parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-parent</artifactId>
 <version>2.1.2.RELEASE</version>
 <relativePath /> <!-- lookup parent from repository -->
</parent>

3.1.2. 引入web

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

 

3.2. 编写测试程序

3.2.1. 编写控制层controller

@Controller
public class DemoController {
​
   @ResponseBody
   @GetMapping(value = "/")
   public String hello(){
       return "hello ZhuHuoBlog";
  }
}

3.2.2. 配置应用启动入口

@SpringBootApplication
public class ZhuhuoBlogApplication {
​
   /**
    * <h2>项目启动入口</h2>
    * @param args
    */
   public static void main(String[] args) {
       SpringApplication.run(ZhuhuoBlogApplication.class,args);
  }
}

3.2.3. 测试验证

访问 http://localhost:8080 进行测试验证

手撕博客0到1 -> 001项目搭建

4.总结

以上就是我们在项目初始化时候的相关内容.


打赏
最近浏览
760423530  LV2 9月12日
eternity2002  LV2 9月5日
一纸凉生  LV5 9月4日
locklock  LV2 8月23日
luckdog 8月21日
暂无贡献等级
 LV6 8月21日
矿泉水  LV30 8月20日
damowang0022 8月18日
暂无贡献等级
1105570390  LV8 8月17日
wmm500  LV3 8月14日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友