6.搭建springboot后端架构

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: springboot vue 专栏: 【带小白做项目】SpringBoot+Vue后台管理系统 标签: 创建springboot项目

2024-12-01 16:56:39 32浏览

idea搭建springboot后端架构

idea 创建 springboot 项目,把 常用的依赖都选上。

web 环境

比如热部署

mysql

lombok

mybatis 或者 mybatisplus

idea2023 高版本创建 springboot 项目无法选 jdk8

解决这个问题最简单的方式

把这个改成https://start.aliyun.com/就可以了

这个主要的原因是:spring 官方推荐的是 springboot3.x,jdk 推荐 17 的,这个我们后面也会讲,不过我们国内现在用 jdk8 的还是挺多,所以这次先讲 jdk8 的。springboot 版本也暂时用 2.x 的。

热部署

一般情况下,在项目的开发过程中,如果代码修改了,需要重新启动项目修改才会生效。但可以进行热部署实现无需重新手动重启应用程序。

1.首先要在 IDEA 中进行自动构建项目的配置,选择菜单【File】->【Setting】->【Build,Execution,Deployment】-> 【Complier】,然后 在右侧部 分勾选 Build project automatically 选项

2.修改pom.xml

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

3.在application.yml中添加

spring:
  devtools:
    restart:
      enabled: true

配置了热部署后,改了东西后也有几秒的等待时间。

实在不行就用 ctrl+f9

改改默认端口

推荐使用 application.yml,这种写法可读性要比 application.properties 强一些

server:
  port: 8888

改改默认 banner

我们可以在resources目录下新建一个banner.txt来修改默认的banner

自定义banner.txt

 
//							_ooOoo_								  //
//						   o8888888o							  //	
//						   88" . "88							  //	
//						   (| ^_^ |)							  //	
//						   O\  =  /O							  //
//						____/`---'\____							  //						
//					  .'  \\|     |//  `.						  //
//					 /  \\|||  :  |||//  \						  //	
//				    /  _||||| -:- |||||-  \						  //
//				    |   | \\\  -  /// |   |						  //
//					| \_|  ''\---/''  |   |						  //		
//					\  .-\__  `-`  ___/-. /						  //		
//				  ___`. .'  /--.--\  `. . ___					  //	
//				."" '<  `.___\_<|>_/___.'  >'"".				  //
//			  | | :  `- \`.;`\ _ /`;.`/ - ` : | |				  //	
//			  \  \ `-.   \_ __\ /__ _/   .-` /  /                 //
//		========`-.____`-.___\_____/___.-`____.-'========		  //	
//				             `=---='                              //
//		^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
//         佛祖保佑       永无BUG		永不修改				  //

简单测试一下

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695