草庐IT

springboot-websocet

全部标签

mongodb - 无法将Mongodb连接到docker中的Springboot容器

我尝试了很多选项来从docker访问MongoDB图像。它在docker之外工作正常,但如果我在docker容器中运行应用程序,它会显示错误。下面提到的是错误的屏幕截图。另外,分享了我正在运行的连接和命令的代码。运行springboot应用程序时出现异常MongoDb容器运行用于连接dockerMongoDB镜像的Java代码MongoClientmongo=newMongoClient("mongodb//db",27017));我也尝试过其他选择MongoClientmongo=newMongoClient("localhost",27017));如果我直接运行jar但在docke

Springboot中如何自定义Web容器的运行参数

SpringBoot支持多种不同的嵌入式Web容器,其中包括Tomcat、Jetty和Undertow。以下是这些嵌入式Web容器的详细描述:Tomcat:描述:ApacheTomcat是一个流行的开源JavaServlet容器和Web服务器。它是一个成熟的项目,提供了强大的功能,包括支持Servlet、JSP和WebSocket。Tomcat的稳定性和广泛的使用使其成为许多JavaWeb应用程序的首选容器。SpringBoot默认选择:SpringBoot的默认嵌入式Web容器是Tomcat。Jetty:描述:EclipseJetty是另一个流行的开源嵌入式JavaServlet容器和Web

一篇学会SpringBoot自动装配

一.何为自动装配自动装配是SpringBoot的核心功能,主要是让开发者尽可能少的关注一些基础化的Bean的配置,实际上完成的工作是如何自动将Bean装载到Ioc容器中。在SpringBoot中如果想要引入一个新的模块,例如项目中想使用Redis缓存,只需要做以下几步即可。1、在pom.xml文件中引入spring-boot-starter-data-redis相关的jar包org.springframework.bootspring-boot-starter-data-redis2、在application.properties文件中加入Redis相关的配置spring.redis.host

redis实现分页查询+java+springboot

一:示例描述Springboot+mp+redis//学生表 idsnamecid  //班级表 cidcname缓存注解一般是在service层1.查询所有的班级 以及班级中的所有的信息并能缓存到rdis里面(不要求分页)2.Stream流获取第二页的数据(每页数据有2条)二:实现pom.xml依赖org.springframework.bootspring-boot-starter-data-rediscom.fasterxml.jackson.corejackson-databind2.12.4com.baomidoumybatis-plus-boot-starter3.5.3com.b

基于Java(SpringBoot框架)毕业设计作品成品(43)图书借书还书图书馆管理系统设计与实现

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

基于SpringBoot的养老院管理系统【附源码】

基于SpringBoot的养老院管理系统开发语言:Java数据库:mysql技术:SpringBoot+MyBatis工具:IDEA/Ecilpse+mysql+Navicat、角色:管理员和用户管理员:管理员管理、用户管理、健康管理、病例方案管理、药品管理、餐饮管理、外出管理、入住管理、房间分配、事故记录、访客管理、入住费用管理、护理费管理等。用户:个人信息、家人情况查看、生活情况和收费标准查看等。项目效果代码packagecom.sm.graduation.view;importcom.sm.graduation.accident.pojo.AccidentRecord;importcom

Springboot中使用线程池的三种方式

前言多线程是每个程序员的噩梦,用得好可以提升效率很爽,用得不好就是埋汰的火葬场。这里不深入介绍,主要是讲解一些标准用法,熟读唐诗三百首,不会作诗也会吟。这里就介绍一下springboot中的多线程的使用,使用线程连接池去异步执行业务方法。由于代码中包含详细注释,也为了保持文章的整洁性,我就不过多的做文字描述了。VisiableThreadPoolTaskExecutor编写newVisiableThreadPoolTaskExecutor()方式创建线程池,返回值是Executor点击查看代码importlombok.extern.slf4j.Slf4j;importorg.springfra

SpringBoot数据响应、分层解耦、三层架构

响应数据@ResponseBody类型:方法注解、类注解位置:Controller方法、类上作用:将方法返回值直接响应,如果返回值类型是实体对象/集合,将会转换为json格式响应说明:@RestController=@Controller+@ResponseBody统一响应结果步骤:获取员工数据,返回统一响应结果,在页面渲染展示在pom.xml文件中引入dom4j的依赖,用于解析xml文件编写解析xml的工具类、对应的实体类、xml文件xxx.xml页面静态文件,放在resourcse下的static目录下编写Controller程序,处理请求,响应数据注意springboot项目的静态资源(

SpringBoot整合Hutool实现文件上传下载

前言我相信我们在日常开发中,难免会遇到对各种媒体文件的操作,由于业务需求的不同对文件操作的代码实现也大不相同数据库设计/*NavicatPremiumDataTransferSourceServer:MySQL5.5SourceServerType:MySQLSourceServerVersion:50554(5.5.54)SourceHost:localhost:3306SourceSchema:tgadminTargetServerType:MySQLTargetServerVersion:50554(5.5.54)FileEncoding:65001Date:20/06/202303:0

SpringBoot最简单好用的导出导入功能,拿来即用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录拿来吧你一、接口说明二、依赖三、导出工具类四、导入工具类五、实体类的改造BaseEntity.java六、控制层使用七、效果数据库表1.下载模板2.导出3.导入总结拿来吧你提示:粘贴即可用SpringBoot项目整合的导入导出接口。一、接口说明项目pom.xml文件添加依赖,编写封装类即可。依赖、导入导出的封装类以及使用方法,以下文章都会一一列举,十分方便,已经经过测试,复制粘贴用起来吧。二、依赖提示:这里给的是关于导出导出的依赖。代码如下(示例): !--实体类属性注解-->dependency>groupId>java