Web开发简单了解快速上手JSON 的支持RESTful 的支持支持热部署快速上手拦截器与过滤器自定义过滤器示例自定义拦截器示例打包部署多环境配置服务器配置项目打包 简单了解 自从 B/S 架构 (Browser/Server,浏览器/服务器模式) 被发明以来,因为其具有跨平台、 易移植、方便使用等特点,迅速地成为
转载
2023-11-24 10:34:32
55阅读
前言Matrxi-Web是一个前后端分离的管理系统,前端采用vue开发框架,后端使用springboot开发框架,具体快速开发、简单可复用的特点。只要把整体框架搭建起来了,后面就只用写CRUD了。Matrxi-Web具备基本的管理系统的基本功能,后端CRUD代码只需要配置好数据库,便可一键生成。使用教程跟我学Spring Boot开发管理系统1:后端整体技术架构目录本项目一共有三个模块:matri
转载
2024-04-06 01:20:57
58阅读
目录一、使用场景二、技术选型三、SpringBoot植入Retrofit的过程3.1 配置依赖3.2 基础资源和扫描3.3 调用 一、使用场景排除分布式环境中远程调用的需求,可能会出现跨产品跨机组的数据投放需求。 比如:A公司通过数据接口向B公司送传某些业务数据某公司业务事业群向内容事业群投放相关数据总结下来就是,通过访问既定接口,传递数据。类似Android请求后台接口的形式,在服务器和服务器
转载
2023-12-13 01:50:28
48阅读
安卓程序实现登陆、注册如果用普通的安卓知识实现登陆,那么登陆、注册信息会存储到本地也就是手机端,别的手机就不能登陆账户,或者在删除app时用户信息也会一并删除,那么我们如果想要避免上面的情况,就需要使用服务器了。前提:Android的IDE装好Tomcat服务器如果有Eclipse等java IDE更好,方便部署服务器整体结构如下:安卓部分:下面这部分代码的前提是,已经从登陆布局获取用户名和密码。
转载
2023-07-31 21:46:35
128阅读
在现代移动应用程序开发中,后端服务的搭建是至关重要的环节。对于 Android 应用,使用 Spring Boot 作为后端框架,能够让开发者更加高效地构建稳定的服务。然而,这其中涉及的问题场景、参数配置、性能调整和生态扩展等方面都会影响到最终的应用表现。以下是对 Android 应用后端部分使用 Spring Boot 的一个详细解析和解决方案记录。
## 背景定位
在开发一个新的 Andro
目录技术选型数据库设计数据模型podto后台经典三层dao层service层controller层后台安全令牌公共参数拦截器放行规则登录验证操作权限缓存缓存注解缓存模板响应包装配置自定义配置pom数据安全字段验证日志 本教程注重整体设计思路,提出相应的技术,每一步的具体实现点到为止技术选型SpringBoot+Redis+MyBatis(Plus) Spring进行bean管理,Redis缓存,
转载
2024-03-28 18:50:46
19阅读
Springboot+mybatis构建管理后台系统 新建一个springboot工程开发后台管理登陆功能1.在springboot中集成mybatis2.编写登陆接口2.编写登陆页面 新建一个springboot工程这篇博客教大家如何从零开始使用springboot+mabatis搭建一个博客的后台管理系统;本文采用的开发工具是idea,数据库使用的是mysql 1.使用idea新建sprin
转载
2024-04-01 18:24:23
80阅读
前置知识:JSP&ServletIoC:控制反转IoC的理解:IoC思想,IoC怎么创建对象,IoC是Spring的核心依赖注入三种方式:构造器、set方法、第三方Bean的作用域:2+4单例与原型request,session,appication=websocketBean属性的自动装配:四种xml显示配置隐式自动配置(ByName——参数名,ByType——参数类型)注解实现配置类:
转载
2024-03-04 09:45:41
99阅读
boot在计算机术语中是启动的意思,SpringBoot也就是Spring的启动器。稍有经验的JavaWeb程序员对于传统SSM结构的MVC应用,大多数最不好的体验就是搭建一个项目需要进行大量的配置。稍有不慎就可能采坑。更关键的是有些配置基本就不会去进行定制化修改。为了解决这个问题,SpringBoot出世了。就如同我们所想的,SpringBoot给我们进行了大量的默认配置,从而达到了我们部署一个
转载
2024-03-31 07:17:57
120阅读
这篇文章是无关业务逻辑代码的基础配置 目录一、相关配置1. 数据库相关配置2.日志系统相关配置二、开发框架搭建1.设置返回接口标准类2.自定义异常枚举类3. 自定义异常处理类4. 全局异常处理类三、全局校验1. 全局常量参数2. 用户身份校验3. 管理员权限校验四、全局校验配置1. 用户校验配置2. 管理员校验配置3. 文件存储实际位置与虚拟位置转化总结前言 最近学习java项目开发,对sprin
转载
2024-03-29 13:14:42
82阅读
学习过一个项目,记录一些基本知识点。 程序仓库:https://gitee.com/juncaoit/basic-springboot 目录: 1.springboot 的官网 2.@Controller与@RestController的区别 3.springboot的目录结构 4.同个⽂件的加载顺序 5.解压后的jar包的目录 6.对外接口使用统一的json格式 7
转载
2024-05-10 03:16:10
439阅读
目录一、springboot项目简介二、构建springboot项目创建SpringBoot项目并配置POMpom.xmlapplication.yml启动类的配置SpbootproApplication 测试一下是否能访问前端IndexController 三、首页功能 导入mybatisplus的代码生成器首页方法改造 IndexController&n
转载
2023-07-27 23:44:06
227阅读
SpringBoot后端项目框架搭建本节内容服务于SpringBoot + Vue 搭建 JavaWeb 增删改查项目。工具安装电脑已安装\配置如下工具: IDEA、jdk、MySQL及其可视化工具 MySQL Workbench或Navicat打开IDEA新建SpringBoot后端项目框架;1.选择Spring initialize: 选择Project SDK: 设置jdk版本,推荐jdk1
转载
2023-07-27 18:27:57
197阅读
什么是Spring BootSpring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot
转载
2023-12-07 06:59:44
104阅读
一、软件分层二、目录结构在Maven结构下,后端开发可分为四个包,分别对应软件层次的四个模块:1、com.a03.beans:数据库的实体类,对应数据库层次2、com.a03.mapper:数据层的接口,对应数据层。数据层的接口与数据库的表往往是一对一的。 主流Mybatis可通过注解开发或映射文件开发。
转载
2024-06-22 06:57:17
21阅读
前言: 我的后端项目是Java写的,用的Springboot框架。在部署服务器并配置https访问过程中,因为做了一些令人窒息的操作(事后发现),所以老是不能成功。 不成功具体点说就是:域名地址可以正常访问(http/https均可),而部署在服务器上的API仍然只能通过http访问,通过https访问会显示不安全连接! 通过提交工单,得到阿里云工作人员的帮助,他们给出了答案: 然
转载
2024-06-20 20:57:02
21阅读
1 概述本篇文章以Spring Boot为基础,从以下三个方向讲述了如何设计一个优秀的后端接口体系:参数校验:涉及Hibernate Validator的各种注解,快速失败模式,分组,组序列以及自定义注解/Validator
异常处理:涉及ControllerAdvice/@RestControllerAdvice以及@ExceptionHandler
数据响应:涉及如何设计一个响应体以及如何包装
转载
2023-11-30 23:28:58
129阅读
上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。 我们在PC机器java客户端中,需要一些库,比如XFire,Ax
在前后端分离项目中,系统中的异常不适合直接传递到前端,我们可以用错误码和异常信 息封装成的自定义异常类以json的形式发送到前端,前端再根据错误码指定的错误类型和错误信息对用户完成合适的提示,这篇文章就来具体说说怎么去实现这种异常处理方式通用返回模型为了方便后端向前端传送数据,我们得先实现一个适用所有场景的返回模型,这个模型包含请求的处理结果(成功与否)以及需要返回的数据模型public clas
转载
2024-09-26 09:07:15
31阅读
手动实现SpringBoot的底层级制
搭建 SpringBoot 底层机制开发环境1、创建 Maven 项目 lzw-springboot2、导入相关依赖<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"