虽然现在慢慢在流行前后端分离开发,但是据松哥所了解到的,还是有一些公司在做前后端不分的开发,而在前后端不分的开发中,我们就会需要后端页面模板(实际上,即使前后端分离,也会在一些场景下需要使用页面模板,例如邮件发送模板)。早期的 Spring Boot 中还支持使用 Velocity 作为页面模板,现在的 Spring Boot 中已经不支持 Velocity 了,页面模板主要支持 Thymelea
转载 2024-01-10 16:48:07
206阅读
一、开发工具idea 二、用开发工具创建一个springboot用的是maven管理依赖 三、加载依赖也可以创建玩了后在pom.xml中配置,本人习惯用pom— 选择项目本地保存路径,然后 Finish四、创建完成,开始配置 安装插件 Lombok、还有一个是方便mybatis的 五、配置pom.xml依赖这是我以前的demo加载的,也可以自己去依赖仓库中找你需要的依赖 阿里云镜像仓库地址:ht
转载 2023-08-07 23:08:32
153阅读
《FreeMarkerGroovyThymeleafMustache需要注意的是,虽然Spring MVC支持JSP,但是Spring Boot不建议使用JSP,因为在使用嵌入式servlet容器时,有一些使用限制。基于Spring Boot使用这些模板技术使用方法大同小异,本篇将详细介绍FreeMarker的使用,主要包含以下3部分内容:FreeMarker是什么;代码实践;修改FreeMark
转载 2023-08-24 11:14:56
150阅读
为什么使用Spring Boot简化配置,无需编写太多的 xml 配置文件,效率很高;Spring 可以整合很多各式各样的框架,并能很好的集成;基于 Spring 构建,使开发者快速入门,门槛很低;Spring Boot 可以创建独立运行的应用而不需要依赖外部组件或工具;内置 Tomcat 服务器,无需打成 war 包,可以直接在内置 Tomcat 中运行;提供 Maven 极简配置,以及可视化的
极简 Spring Boot 整合 Thymeleaf 页面模板  Spring BootThymeleaf 2019年 06月13日虽然现在慢慢在流行前后端分离开发,但是据松哥所了解到的,还是有一些公司在做前后端不分的开发,而在前后端不分的开发中,我们就会需要后端页面模板(实际上,即使前后端分离,也会在一些场景下需要使用页面模板,例如邮件发送模板)。早期的 Spri
转载 2024-02-02 13:51:33
55阅读
目录1.工程建立2.springboot和vue介绍3.springboot和vue交互4.总结1.工程建立2.springboot和vue介绍通过前面的工程建立,我们分别实现了springboot对后台数据库的数据访问,vue实现基本的页面展示。关于springboot和vue,下面谈谈我自己的理解(刚刚接触,可能有不太正确的认识),一开始不太了解这些目录结构和功能实现,springboot和v
虽然现在慢慢在流行前后端分离开发,但是还是有一些公司在做前后端不分的开发,而在前后端不分的开发中,我们就会需要后端页面模板(实际上,即使前后端分离,也会在一些场景下需要使用页面模板,例如邮件发送模板)。后端页面模板比如: JSP,Velocity,FreeMaker等。 早期的 Spring Boot 中还支持使用 Velocity 作为页面模板,现在的 Spring Boot 中已经不支持 Ve
转载 2024-01-15 09:24:18
60阅读
后台异常信息为空指针异常时经常因为后台接受不到前端的数据引发。都是一些新手(我)经常犯的错误后台接受不到前端的数据,项目能正常运行,但是后台接受数据的变量值为null目前发现的问题原因如下:(1)post缺少@RequestBody注解(2)javabean不是javabean(缺少方法)(3)javabean对象的属性名和前端传输数据的名称不一致(4)接口未实现(缺少@Autowired注解)(
转载 2023-06-24 23:05:00
68阅读
在现代软件开发中,后端开发在构建复杂系统时扮演着至关重要的角色。尤其是在使用Spring Boot框架时,它为开发者提供了高效、简便的解决方案,能够快速创建和部署独立的、生产级的Spring应用。本文将通过背景描述、技术原理、架构解析、源码分析、应用场景和案例分析,深入探讨如何有效地解决“后端开发Spring Boot”中的相关问题。 ### 背景描述 在构建企业级应用时,尤其是微服务架构中,后
# 探索 Spring Boot 后端项目 Spring Boot 是一个基于 Spring 框架的开源 Java 项目,旨在简化企业级应用的开发。通过简化配置,Spring Boot 使开发者能够快速构建独立、生产级的 Spring 应用。本文将为您介绍如何创建一个基本的 Spring Boot 后端项目,并给出简单的代码示例。 ## 项目准备 在开发 Spring Boot 项目之前,确
原创 2024-09-23 05:33:42
50阅读
一、项目介绍 软件开发环境及开发工具:开发语言:Java后台框架:springboot、ssm安卓框架:UniappJDK版本:JDK1.8服务器:tomcat9.0数据库:mysql 5.7数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9浏览器:谷歌浏览器二、功能介绍下面是系统运行起来后的一些截图:三、拦截器代码pa
如果我们需要开发一个简单的后端服务,只包含对mysql的简单操作,那么该如何搭建呢?项目源码1.创建一个maven项目首先,新建一个maven项目,点击next。 输入项目名,点击Finish。2. 引入父模块和相关依赖<parent> <groupId>org.springframework.boot</groupId> <artifac
转载 2023-09-27 07:52:33
44阅读
Springboot是一款底层由java编写的web后端框架,前身是spring框架,相较于前身框架而言,继承了其良好的兼容性以及扩展性,并且舍弃了大量繁杂的xml文件,将其改为依赖注入spirngboot框架的容器中,节省了工作者大量的时间。在创建springboot框架时,我们需要做好相应的准备工作,以我自身的电脑环境配置为列,我们需要jdk1.8MySQLNavicatidea(付费版本)有
一、项目简介项目名称:blc management system(blc MS) 基于Vue CLI4 + SpringBoot开发的前后端分离项目。 基本功能:对博客和书籍进行增删改查,在聊天室点对点聊天或者群发消息,支持发送文本消息以及图片消息,查看用户个人信息,在线预览聊天图片和用户头像。 特色功能:用户密码加密,页面访问控制,用户权限管理,Druid后台监控。参考项目: https://g
转载 2023-08-29 11:07:57
169阅读
部署方法一:前后端分开部署一、前端部署1、下载 nginx,官方网址如下:2、解压安装包到任意目录3、打开前端项目,执行` npm run build`4、进入本地项目的dist目录,把里面的文件都复制5、然后把它直接拷贝进` nginx\html` 下(注意:需要覆盖掉nginx\html 下的index.html)6、配置一下服务器的默认端口,打开 `nginx\conf\nginx.con
转载 2023-06-13 16:24:18
154阅读
基于springboot的设备管理系统的架构搭建 使用工具:idea数据库:mysql相关技术:shiro   mybatis  activemq等 (1) 新建项目 new project ,idea有专门的springboot插件,方便我们快速的创建springBoot项目,如下图,点击spring Initalizr  选
1.C/C++ 语言        C 语言最初是用于系统开发工作,特别是组成操作系统的程序。由于 C 语言所产生的代码运行速度与汇编语言编写的代码运行速度几乎一样,所以采用 C 语言作为系统开发语言。目前,C 语言是最广泛使用的系统程序设计语言。大多数先进的软件都是使用 C 语言实现的。  &nb
转载 2023-11-13 10:25:43
89阅读
首先项目搭建           首先项目基于idea来写的,下面演示项目搭建d     首先项目搭建   记住Application文件一定要在根目录底下不然程序会运行不起来的 然后开始新建包。 constant :常量包,存放一些常量数据,如定义
转载 2023-12-21 10:13:35
97阅读
# 如何实现开源Spring Boot后端框架 ## 一、整体流程 ```mermaid journey title 开源Spring Boot后端框架实现流程 section 1. 准备工作 小白准备好开发环境和基础知识 section 2. 创建Spring Boot项目 小白使用Spring Initializr创建项目 se
原创 2024-05-20 05:47:21
89阅读
# 使用Spring Boot 实现前后端加密 在现代Web开发中,数据的安全性越来越重要。为了保护敏感数据,前后端加密变得非常重要。在本文中,我们将使用Spring Boot框架来实现前后端加密。 ## 什么是前后端加密? 前后端加密是指在前端和后端之间传输数据时对数据进行加密,防止数据在传输过程中被恶意截获或篡改。通过加密技术,可以保护数据的安全性,确保数据在传输过程中不被泄露。 ##
原创 2024-05-13 03:49:22
283阅读
  • 1
  • 2
  • 3
  • 4
  • 5