![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 60
Popuessing's Jersey
这个作者很懒,什么都没留下…
展开
-
用一个小demo入门SpringCloud微服务
SpringCloud是一个分布式的服务,那什么是分布式呢?分布式:将⼀个复杂问题拆分成若⼲个简单的⼩问题,将⼀个⼤型的项⽬架构拆分成若⼲个微服务来协同完成微服务包含四个主要结构:eurekaserver注册中心、configserver配置中心、provider服务提供者,consumer服务消费者等模块。什么是服务注册?在分布式系统架构中,每个微服务在启动时,将⾃⼰的信息存储在注册中⼼,叫做服务注册。什么是服务发现?服务消费者从注册中⼼获取服务提供者的⽹络原创 2022-04-28 17:38:27 · 590 阅读 · 2 评论 -
后台数据库对接VUE实现增删改查
实现了后台的数据库的增删改查之后,我们需要在前端对接相关功能,所使用的工具是axios在控制台输入:E:\Spring_Vue管理系统\springboot\vue>npm i axios -S下载好之后,在src中新建一个utils包,导入request.js用来请求数据import axios from 'axios'const request = axios.create({ baseURL: '/api', // 注意!! 这里是全局统一加上了 '/api.原创 2022-04-07 17:44:30 · 5281 阅读 · 1 评论 -
SpringBoot实现分页查询
前言原创 2022-03-29 19:03:18 · 14292 阅读 · 3 评论 -
解决跨域问题,如何进行跨域设置
前言:在写分页查询连接前后端数据时,出现了这个错误错误原因:出现跨域问题,因为前端的端口是8080,后台端口是9090,使用不同端口请求数据时,会出现跨域问题。解决方法:在项目中加入一个配置CorsConfig.javapackage com.example.springboot.config;import org.springframework.context.annotation.Bean;import org.springframework.context.anno原创 2022-03-29 17:51:02 · 1506 阅读 · 0 评论 -
SpringBoot实现增删改查
查询(Get):controller:@RequestMapping("/user")public class UserController { @Autowired private UserMapper userMapper; @GetMapping public List<User> index(){ List<User> all = userMapper.findAll(); return all;原创 2022-03-29 00:15:38 · 9012 阅读 · 0 评论 -
SpringBoot集成MyBatis实现数据查询
首先准备数据库:新建一个数据库表:使用MyBatis访问数据库:什么是MyBatis呢?MyBatis是一个ORM框架——Java和数据库建立增删改关系的框架创建一个实体类与数据库表属性一一对应getter和setter的作用:getter获取数据库对象的属性,setter将获取到的属性设置到对象中可以使用lombok简化代码@Date...原创 2022-03-27 20:47:45 · 2808 阅读 · 0 评论 -
学习如何搭建SpringBoot框架
SpringBoot是一个非常好用的框架,在项目中我们常常会用到它,今天我来分享一下如何来搭建一个SpringBoot框架。第一步:创建项目打开Idea,点击File->New->Project->Spring Initalizr选择依赖:即使不选择依赖也可以在后续pom.xml文件中添加点击Finish,Idea会自动生成一个SpringBoot项目,如此一来项目就创建好了。第二步:配置数据库到resource->application.proper原创 2022-03-27 17:34:51 · 3192 阅读 · 0 评论 -
SpringBoot+Vue+ElementUI实现后台管理系统
前言今天学习了如何搭建一个后台管理系统,因此打算记录并总结一下今天的学习内容。该项目是一个非常好用的后台管理系统模板,代码比较简单,项目功能比较通用,总之就是很推荐初学者学习。项目的大体项目框架是:SpringBoot+Vue+ElementUI后台是由SpringBoot,SpringData Jpa构成前台是基于Vue+ElementUI项目介绍:这个项目包含登录页面,用户管理的页面,个人信息的页面。项目包含登录和注册功能,用户可以从登录界面跳转到管理页面。登录:原创 2022-03-21 22:06:33 · 3760 阅读 · 2 评论 -
SpringBoot集成MyBatis
前言:今天学习了如何使用SpringBoot集成MyBatis,下面我将项目的过程再现一遍,记录下SpringBoot集成MyBatis的过程。简单了解下MyBatis,MyBatis是持久层框架,实现了对JDBC的封装,主要用于简化JDBC操作中的一些相对繁琐的步骤,例如参数的映射,结果的映射等。为什么使用MyBatis实现数据持久层呢?1、解耦,SQL可维护性高,可复用性高2、稳定/灵活(支持动态SQL),功能强大(池/日志/缓存)3、学习成本低项目大致流程:项目搭建-&原创 2022-03-19 14:37:13 · 1164 阅读 · 0 评论 -
SpringBoot+Vue实现增删改查
项目简述:一个小Demo,这是一个实现了数据的增删改查和分页功能的页面所用技术:前端——Vue+Element+JQuery后端——SpringBoot+Springdata jpa项目流程:1、创建项目选择Spring Initializr,确定项目的名称、位置、依赖、域名、SDK等属性注意:初学者SDK和JDK不要选择太高了,避免出现一些不必要的BUG或者未了解新的特性点击Next,可以设置Spring Boot版本,同理不要设置的太高了。同时,在此页面可以导原创 2022-03-18 22:43:00 · 11274 阅读 · 10 评论 -
报错:java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain
错误场景:使用springboot访问网站页面时出现HTTP Status 500 – Internal Server Error同时idea报错:错误原因:跨域配置报错在springboot版本高于2.4.0时不能使用*来设置allowedOrigins,而要使用allowedOriginPatterns作为替换修改方法:一、降低springboot的版本二、使用allowedOriginPatterns替换allowedOrigins找到原来的跨域配置修改后的跨域配.原创 2022-03-18 21:41:39 · 357 阅读 · 0 评论