SpringBoot
文章平均质量分 70
枣泥馅
本人爱好机械,爱好发明,正是我的爱好让我走上编程的道路,希望我的想法可以用我的代码实现!以前因为自己喜欢我爱发明,所以在大学的时候报了机械专业,并在一家国内数控技术挺好的企业上班。但是由于自己一直也爱好者编程,所以进入了IT领域!希望自己能够在这个领域能够展露头角!
展开
-
springboot集成websocket
addEndpoint添加一个端点,用于前端创建socket连接,在示例中我们创建了俩个端点,这里传差的使用互补影响,不如我发送的时候创建链接使用的是socket端点,而接收信息的时候使用的wsuser端点,这样也是可以互通信息的。@MessageMapping注解的/send就是前端发送时路径的一部分,再加上服务前缀request,就是前端发送信息的完整路径/request/send.@SendTo注解的路径是将要消息路由到的路径,正好是前端订阅的路径。/sub 是接收信息的订阅的前缀。原创 2022-12-08 17:20:30 · 1729 阅读 · 1 评论 -
springboot集成邮件服务
引入邮箱的starter<!--集成springboot给提供的sendmail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>第二步就是原创 2020-08-02 10:13:15 · 157 阅读 · 0 评论 -
idea的必要设置jdk,maven,git
idea的必要设置jdk在idea点击file菜单点击project Structure然后点击加号添加你的jdk版本就可以了然后再点击project选择你用的jdk就可以了jdk配置完毕idea配置maven打开setting设置搜索maven,点击maven菜单,然后再user setting file处又俩个override点选,添加自己mavensetting就可以了idea设置git首先需要下载git工具,在百度中搜索到官网进去下载后原创 2020-07-29 09:53:47 · 1202 阅读 · 0 评论 -
springboot使用feign调用远程服务,可以掉通但是报404错误:feign.FeignException: status 404 reading XXXClient#XXMethod
可以正常调用到远程的服务,但是每当返回的时候,调用方就报404说找不到那个方法这个是因为远程服务返回的时候需要是json的格式。可以把注解@Controller改成@RestController,也可以在指定的接口上加@Responsebody注解我也是参考了一份其他的文档找到的解决办法,这里可以贴出来https://www.cnblogs.com/beiweixiaohuo/p/12960805.html...原创 2020-07-25 17:18:43 · 2184 阅读 · 6 评论 -
使用Ribbon和Feign消费Eureka中的服务
7.1. How to Include RibbonTo include Ribbon in your project, use the starter with a group ID oforg.springframework.cloudand an artifact ID ofspring-cloud-starter-netflix-ribbon. See theSpring Cloud Project pagefor details on setting up your build sy...原创 2020-06-27 22:16:00 · 182 阅读 · 0 评论 -
解决springboot的Controller加了RestController注解返回的还是xml类型的数据
这个只需修改一个地方就可以了,在接口的注解上一个produces =MediaType.APPLICATION_PROBLEM_JSON_VALUE即可 @RequestMapping(value = "save",produces =MediaType.APPLICATION_PROBLEM_JSON_VALUE) public Map<String,String> save(Integer id){ Map<String,String> re原创 2020-06-27 21:36:16 · 2691 阅读 · 1 评论 -
服务发现之:EurekaClient
在springboot的官方文档中有介绍怎么搭建EurekaClient,这里我们结合Idea来搭建EurekaClient在文档中有一段是这样描述的:To include the Eureka Client in your project, use the starter with a group ID of org.springframework.cloud and an artifact ID of spring-cloud-starter-netflix-eureka-client如果要创建一原创 2020-06-27 01:01:14 · 522 阅读 · 0 评论 -
怎么使用EurekaServer创建springcloud中的单机版和集群版注册中心
如果使用idea创建第一步点击新建工程第二步选择spring initializr后直接点击下一步第三步填写包信息,点击下一步第四部选择spring cloud discovery 选择Eureka Server,然后点击下一步第五步、点击完成即可第六步修改配置文件把原来application.peropertis文件名改成application.yml然后把一下配置添加进去server: port: 8761eureka: instance: hostna原创 2020-06-26 11:46:12 · 246 阅读 · 0 评论 -
在windows系统上端口被占用了的解决方法(转载)
运行Tomcat时若出现Address already in use: JVM_Bind 端口被占用,一般使用下面几个办法可以解决:假设端口为10991.启动cmd, 执行命令netstat -ano|findstr 1099 ,会查询出占用端口号的进程号,这时候执行命令 taskkill -f -pid 进程号 杀死进程,然后重启Tomcat即可解决2.若方法一查询不到进程,(假设使用IDEA)则在Run- Edit Configurations中删掉添加的Tomcat,之后再...转载 2020-05-28 13:54:02 · 443 阅读 · 0 评论 -
Customizing the Banner自定义SpringBoot的启动banner
先看一下官方文档是怎么写的23.2 Customizing the BannerThe banner that is printed on start up can be changed by adding a banner.txt file to your classpath or by setting the spring.banner.location property to t...原创 2019-01-07 16:20:15 · 565 阅读 · 0 评论