首页 > 其他分享 >开发日志

开发日志

时间:2023-02-19 21:58:19浏览次数:26  
标签:SpringBoot 项目 Spring Boot Maven 开发 日志

开发日志:

1. 今天下午在尝试搭建SpringBoot的新项目,目的是使用SpringBoot快速开发新的应用程序。开始时,先前的经验告诉我,SpringBoot有自己独特的方式创建项目,需要创建一个Maven项目。它有自己独特的依赖管理和编译,所以接下来着重花点时间认真熟悉一下SpringBoot项目的结构,以便更快的开发新的应用程序。

2. 首先,我分析了一个Maven项目的结构,以便了解SpringBoot项目的基本构成,以及如何利用Maven构建它。并且,我还确认了一些Maven配置文件,以便提供依赖项和插件配置等信息,以及能够对SpringBoot项目进行编译、打包等操作。

3. 经过一番熟悉和分析,我进行了基本的项目搭建,用maven初始化了相关的pom文件,确定了项目的结构,并用编译器编译了Spring Boot项目。

4. 接下来我将spring boot的项目集成到了开发工具,这样可以方便的开发和调试Spring boot项目;并在控制台中初始化了Spring Boot项目,它为我们提供了一些基本的功能,如反向代理,静态资源处理,HTTP启动等。

5. 开发工具集成完毕之后,我进行了一系列的优化调整,比如处理服务端渲染引擎,处理URL编码,配置数据库连接,配置JSON序列化等。为了实现快速的开发,我用预置的脚手架做了一些简单的设置,也花了一些时间研究Spring Boot的插件。

6. 开发的第一步是搭建的Web控制器,利用了Spring Boot的路由功能,实现了简单的路由,这样可以定义更多的URL,让更多的用户访问页面。但是可以用@ControllerAdvice注解,可以实现路由拦截,并根据请求路径实现不同的处理逻辑。

7. 控制器定义完毕,我开始配置页面视图,利用了Spring Boot的模板引擎,简单的配置,就可以让网页支持动态文本渲染。并且结合了Web中的表单处理功能,实现了Web页面开发功能。

8. 最后就是写一些测试代码,验证了项目是否具备可用性,最后通过测试,表明Spring Boot项目可以正常运行,实现了原有的功能需求,至此,Spring Boot项目搭建一个基本的应用架构完成

标签:SpringBoot,项目,Spring,Boot,Maven,开发,日志
From: https://www.cnblogs.com/realrookie/p/17135680.html

相关文章

  • VS2019+wsl2开发环境部署
    一、下载安装VS2019进入官网,选择community版本下载打开安装器,勾选使用C++的桌面开发和使用C++的Linux开发,安装目录可以更改二、安装wsl2先决条件必须运行W......
  • 员工信息分页查询功能开发
    总体流程:    ......
  • Vue前后端交互、生命周期、组件化开发
    目录Vue前后端交互、生命周期、组件化开发一、Vue用axios与后端交互二、Vue的生命周期三、组件化开发Vue前后端交互、生命周期、组件化开发一、Vue用axios与后端交互​ ......
  • jsp开发基础
    1、什么时动态网页?指的是能够通过不同的操作返回不同的功能及数据,具有交互功能。常见的开发模式:B/S架构:游览器和服务器C/S架构:客户端和服务器B/S架构的执行原理:基于......
  • 利用Git+GitHub进行团队协作开发
    自己之前写过两篇关于Git和GItHub使用的文章,分别是浅谈使用git进行版本控制博客链接:https://www.cnblogs.com/wj-1314/p/7992543.html使用GitHub的点点滴滴的博客链......
  • 嵌入式开发学习之--点亮LED灯(上)
    1、前言  在嵌入式学习里,点亮LED灯的地位就如同编程语言学习里的“helloworld”,是每个初学者都必须经历的一关,因为点亮了LED灯,至少可以说明几件事:    1.开发环境没......
  • 嵌入式开发学习之--点亮LED灯(下)
    1、前言  上篇《嵌入式开发学习之--点亮LED灯(上)》我们主要学习的是环境搭建和实际操作,这篇详细记录一下整个思考的过程。2、LED点亮的原理  首先,我们需要想一个问题,......
  • 「开发经验」大型项目如何稳健的进行开发
    背景一切都要从那次重构说起。为了适应业务的快速发展,我们一般双周迭代,快速、稳步的向前。产品大佬们的季度规划中,也会有一些「重量级」项目。这些项目无论是开发体量,还是重......
  • Linux/VScode搭建Rust开发环境
    1、Linux下搭建Rust开发环境1.1、使用Rustup安装  执行如下命令curl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|sh  执行结果如下:  在这里使用......
  • [Qt开发/毕业设计/求职项目]局域网环境下远程文件发送部署系统-服务端、客户端双端的
    写在前面本文旨在做一个简单的代码讲解,我会给出源码,然后整个代码的讲解都在源码的基础上进行。代码可能会随着更新而进行修改,但是整体框架变化不会太大。整个文章内容不......