草庐IT

springboot-starter

全部标签

MongoDB入门指南:springboot整合MongoDB

文章目录1.环境配置1.1创建springboot项目1.2引入maven依赖1.3配置连接1.4使用时1.5测试例子2.内置的注解2.综合的例子2.1创建一个java实体2.2添加文档2.3查询文档2.3.1查询所有文档2.3.2根据_id查询2.3.3返回匹配的第一个文档2.3.4单条件查询2.3.5多条件查询2.3.6条件查询加上排序和分页2.3.7使用json查询2.4更新文档2.5删除文档2.5.1查询并删除2.5.2删除所有2.6删除内置的_class字段3.总结1.环境配置1.1创建springboot项目创建方式有2种,一种是直接使用开发工具创建,我这里使用官网的方式来创建,登

SpringBoot之Post请求@RequestBody为空抛出Required request body is missing异常的解决方案

org.springframework.http.converter.HttpMessageNotReadableException:Requiredrequestbodyismissing出现异常的原因:body为空,但是@RequestBody注解默认请求体不能为空。解决办法一:查看是不是@GetMapping,SpringGet请求不能使用@RequestBody这个纯属粗心大意的问题~二:要求请求用Post却用了Get请求三:@RequestBody(required=false)如果是刚刚开发的项目,那么建议这样写。如果已经存在的项目,肯定不能这样写,后面会介绍另外一种相对简单的写法

基于Springboot房屋租赁系统设计与实现

基于Springboot房屋租赁系统设计与实现 博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!在文章末尾可以获取联系方式目的和意义目的:中国经济飞速发展,社会城市化建设的脚步不断加快,社会城市化的规模也在不断扩大,房屋中介逐渐成为当今社会生活的重要部分,房屋中介的市场竞争也日益加剧,房屋中介的管理与服务

基于Springboot电影院订票购票售票系统设计与实现

基于Springboot电影院订票购票售票系统设计与实现 博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!在文章末尾可以获取联系方式目的和意义目的:本课题主要目标是设计并能够实现一个基于java的电影院订票选座系统,系统整体使用了基于java+MySql的B/S架构,技术上使用了springboot框架;

【SpringBoot项目报错】org.springframework.web.bind.MissingPathVariableException

报错一:org.springframework.web.bind.MissingPathVariableException: Required URI template variable 'id' for method parameter type Long is not present原因:@GetMapping("/getInfo")publicBaseResponsegetInfo(@PathVariable("id")Longid){returnxxx;}postman->  http://ip:prot/xxxxx/getInfo?id=1解决方法有两种:一、@PathVariabl

基于Java(SpringBoot框架)毕业设计作品成品(31)AI人工智能毕设AI果蔬大全智能识别系统设计与实现

博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!在文章末尾可以获取联系方式目的和意义目的:本课题主要目标是设计并能够实现一个基于JAVA果蔬大全和智能识别系统,我们使用的是百度的AI人脸识别接口来实现核心功能,整体网站系统基于B/S架构,技术上使用基于JAVA的Springboot框架来实现;管理员在后台

使用jenkins实现自动化部署springboot应用

1.前置准备这里代码仓库使用gitlab。在介绍如何通过gitlab和jenkins进行自动化部署之前,需要先安装完成gitlab以及jenkins。两种程序的安装方式以及相关配置可以参看以下内容:linux中安装gitlab:linux安装极狐gitlablinux中安装jenkins:linux安装jenkins部署jenkins的服务器上,还需要部署完毕对应的git和maven,用来进行代码拉取以及打包操作。git和maven的安装就不在文章中进行赘述了。2.创建应用2.1在gitlab新建一个项目2.2创建一个springboot应用创建一个springboot的web项目,具体创建流

【SpringBoot集成Redis + Session持久化存储到Redis】

目录SpringBoot集成Redis 1.添加redis依赖 2.配置redis 3.手动操作redis  Session持久化存储到Redis 1.添加依赖2.修改redis配置3.存储和读取String类型的代码  4.存储和读取对象类型的代码  5.序列化细节SpringBoot集成Redis 1.添加redis依赖 或将以下配置添加到pom.xml中:        org.springframework.boot      spring-boot-starter-data-redis2.配置redis #redis地址spring.redis.host=x.x.x.x#端口号spr

​基于java springboot框架+微信小程序原生开发框架+mysql数据库的在线课程学习系统 计算机毕业设计 微信小程序开发

目录1、技术介绍2、需求架构图分析3、前后端数据通讯方式介绍4、数据库表设计5、小程序用户功能介绍5.1、小程序导航页面展示(学生角色)5.2、小程序导航页面展示(教师角色) 6、管理员端功能介绍6.1、登录界面 6.2、主界面7、项目的完整功能操作录屏 1、技术介绍1、管理员后台技术:Web前端使用vue框架进行开发后端使用javaspringboot框架进行开发数据库使用的是myql2、小程序用户端的技术:微信开发者语言:js+json+wxss+wxml3、项目整体采用的是mvc的思想模式进行开发。代码可读性高,便于理解。2、需求架构图分析在线课程学习平台微信小程序系统分为三个角色:小程

springboot使用redis

1.连接redis默认有三种方式连接redis.第一种:jedis—传统的项目–ssm第二种:lettuce:---->刚出现没有多久就被springboot整合进来。第三种:springboot连接redis1.1jedis操作redis服务器(1)引入jedis依赖redis.clientsjedis4.3.1(2)编写相关的代码@Testpublicvoidtest01(){//Jedis(Stringhost,intport)Jedisjedis=newJedis("192.168.80.128",6379);//该类包含很多对redis操作的方法,这些方法和原来我们使用的命令一样Se