暑期第四周总结

本周学习总结:
1) 本周做了什么:
在本周,我完成了数据库小学期的设计内容,主要学习了以下内容:vue的各个属性,springboot的交互。我花费了大约20个小时的时间用于学习这些概念、原理和实践,并且花费了大约15个小时的时间用于编写相关的代码。我还花费了大约5个小时的时间解决与这些主题相关的问题。

当我们讨论Spring Boot和Vue时,实际上是在讨论两种技术栈:后端开发框架和前端JavaScript框架。

1.Spring Boot:
Spring Boot是一个用于开发Java应用程序的框架。它建立在Spring框架的基础上,旨在简化应用程序的配置和部署过程。Spring Boot通过自动配置和约定优于配置的原则,提供了一个快速启动和开发的环境,避免了传统Spring开发中繁琐的配置工作。它能够轻松集成其他Spring生态系统的组件,如Spring MVC、Spring Data、Spring Security等,从而提供全面的后端开发解决方案。Spring Boot还提供了自包含的可执行JAR文件的打包方式,使得应用程序的部署变得非常简便。
2.Vue:
Vue是一个用于构建用户界面的JavaScript框架。它专注于视图层,提供了一种简洁、灵活的方式来构建交互式的前端应用程序。Vue采用组件化的开发方式,让开发者可以将应用程序拆分成多个独立、可复用的组件。Vue具有轻量级的文件体积和简单易学的API,使得它非常适合用于快速开发单页应用(Single-Page Application)和动态Web界面。
3.Spring Boot与Vue的结合:
在现代的Web开发中,前后端分离的架构方式变得越来越流行。Spring Boot和Vue可以很好地配合使用,构建出完整的 Web 应用。具体的集成方式有以下几种:

4.使用Spring Boot作为后端API提供数据接口,Vue作为前端框架负责展示和交互。
5.通过跨域(CORS)设置,实现前后端分离部署。
6.使用Vue的脚手架工具(如Vue CLI)创建前端项目,并通过Webpack等工具打包构建生成静态资源,然后将其部署到Spring Boot应用的静态资源目录下。

通过这种方式,后端开发人员可以使用Spring Boot提供的丰富功能和企业级支持,而前端开发人员则可以使用Vue的灵活性和优秀的用户界面开发能力。这种分工协作,使得开发团队能够高效地进行应用程序的开发和维护。

(2)下周准备做什么

继续进行vue的学习,尝试做一个springboot+vue结合的项目,学习暑期的任务
3) 本周遇到的问题:

1.vue的v-model,v-on,v-bind概念混淆

2.springboot通过jsp开发需要先声明路径

3.springboot和vue的交互问题

总体而言,本周的学习经历很有挑战性,但也非常有成效。我成功学习和应用了springboot框架以及vue的简单实用,同时解决了与这些主题相关的一些问题。这些知识和技能对于我在软件开发领域的进一步成长和发展非常重要。在未来的学习中,我将继续深化对这些概念和技术的理解,并不断提升自己的实践能力。

posted @ 2023-07-08 19:23  小趴菜且能喝66  阅读(9)  评论(0编辑  收藏  举报