前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一.框架搭建新建项目

一.框架搭建新建项目

作者头像
十分钟空间
发布2022-08-17 14:15:29
6280
发布2022-08-17 14:15:29
举报
文章被收录于专栏:Springboot框架学习

一.新建项目(使用idea快速搭建SpringBoot框架)

1.开发环境

开发平台

jdk1.8

开发环境

Idea

2.新建项目

①.选择【文件】——》【新建】打开【新建项目】弹框

②.选择要配置的组件

     目前先配置一部分,等到后期用的时候再陆续在pom.xml添加,这些组件生成的时候,可以根据自己开发项目的情况以及需求来配置,如果需要redis就选择redis,如果需要mysql就选择mysql。不过我们一般会选择web和数据库,然后其他的组件可以后期根据自己的需求在pom.xml里再引用。

③.点击“完成”,idea会自动加载项目需要的包。完成创建

二.配置yml文件(根据每个人的习惯用application.properties或者application.yml)

      我们每个人的习惯不一样,我使用的是yml文件,所以我把application.properties这个文件修改为application.ym。在平时的开发中,一般会分为开发环境和生产环境,为了区分配置我们分为application-dev.yml(开发环境)、application-pro.yml(部署环境)。

1.具体配置文件大概是这样的

  • application.yml:公共配置和标识当前配置文件
  • application-dev.yml:开发环境配置文件
  • application-pro.yml:部署环境配置文件

2.总的配置文件配置共通的东西

     thymeleaf:模板文件

      profiles: 加载哪个环境的配置文件

代码语言:javascript
复制
spring:
  thymeleaf:
    mode: HTML
  profiles:
    active: pro

3.application-dev.yml开发环境

代码语言:javascript
复制
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/tblog?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
    username: root
    password: root
logging:
  level:
    root: warn
    com.star: info
  file: log/blog-pro.log

4.application-pro.yml部署环境

代码语言:javascript
复制
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/tblog?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
    username: root
    password: root
logging:
  level:
    root: warn
    com.star: info
  file: log/blog-pro.log

新建完配置文件之后目录大概是这样的

总结:

基本上项目算是建完了,后续我们陆续把需要的目录和配置加上

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/02/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.新建项目(使用idea快速搭建SpringBoot框架)
    • 1.开发环境
      • 2.新建项目
        • ②.选择要配置的组件
          • ③.点击“完成”,idea会自动加载项目需要的包。完成创建
            • 二.配置yml文件(根据每个人的习惯用application.properties或者application.yml)
            相关产品与服务
            云数据库 Redis
            腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档