Spring boot开源项目之个人博客(8)—框架搭建

本文介绍了如何使用IDEA创建Spring Boot项目,包括新建项目、配置文件设定、日志处理、数据库配置以及模板导入。文章详细讲解了配置application.yml、application-dev.yml、application-pro.yml,解决日志文件配置问题,以及在MySQL8中遇到的时区问题。最后提到了前端模板导入及Thymeleaf的使用。
摘要由CSDN通过智能技术生成

Spring boot开源项目之个人博客(8)—框架搭建

项目使用idea作为开发IDE,接下来先新建一个springboot项目。

1. 新建项目,引入springboot模块

打开idea,点击新建项目

在这里插入图片描述

选中spring initializer这个选项,这是idea为我们提供的一个springboot自定义初始化工具,设置如上图所示,然后点击next。

在这里插入图片描述

填写好项目的信息,type选择maven project,其他的都是自动配置好的,点击next。

在这里插入图片描述

这个开源项目需要引入web、Thymeleaf、JPA、MySQL、aspects、devtools等组件,由于idea版本不同,初始化配置时组件的名称也有所变化,在idea2019版本中,对应的配置如上图所示,这里也可以把lombok选上,在构建实体类的时候会用得上。另外,aspects这个组价在初始化中是找不到的,也不用担心,在项目构建好之后再从maven的pom文件里导入相关依赖就可以了。选好之后点击next,最后直接点击finish完成项目的创建。

现在一个springboot的项目就创建好了,可以来看一下项目结构

在这里插入图片描述

log是后面在日志配置后才生成的文件夹,先不用管。src里面存放的是整个项目程序文件,java文件夹存放java后端代码,resource存放前端代码文件等。resource里static存放前端的一些静态文件css、js、image等等,template存放h5页面模板。在项目刚刚创建完,有一个application.properties配置文件,这里需要把配置文件后缀改为yml,这种格式的配置文件更加灵活简洁,是现在主流的springboot项目的配置文件格式。test文件夹是做单元测试用的。最后一个很重要的文件就是pom.xml,这是maven的配置文件,刚刚我们构建项目时并没有加入aspects组件,现在我们可以动手尝试通过添加maven依赖的形式把我们想要的组件添加进去。

<dependencies>
    <!--AOP-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-aop</artifactId>
    </dependency>
    <!--JPA-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <!--thymeleaf-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
    <!--web-->
    <dependency>
        <groupId>or
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值