
springboot
李自富
这个作者很懒,什么都没留下…
展开
-
springcloud新网关gateWay使用注意点和nginx实现网关的高可用
server: port: 8020spring: application: name: api-gateway2 cloud: nacos: discovery: server-addr: localhost:8848 gateway: routes: - id: gateway-service2 uri: lb://cloud-nacos-server predicat原创 2020-06-25 15:29:35 · 6632 阅读 · 0 评论 -
springdataJPA使用流程
1.编写实体类import javax.persistence.*;@Entity//实体类@Table(name = "t_user")//表名public class User { @Id//主键 @GeneratedValue(strategy = GenerationType.IDENTITY)//自增 private Integer id; @C...原创 2019-07-25 13:52:11 · 196 阅读 · 0 评论 -
SpringBoot整合Quartz
1.引入所需要的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...原创 2019-05-29 17:57:08 · 154 阅读 · 2 评论 -
springboot整合rabbitMQ--通过Topic主题模式分发消息
遵循模糊匹配原则创建两个项目。分别为生产者和消费者。引入JAR包依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...原创 2019-05-31 19:25:12 · 2911 阅读 · 0 评论 -
local class incompatible: stream classdesc serialVersionUID = -5253248847670679278
先说明不是java代码的的问题,是redis缓存的问题redis 在做缓存的时候序列化失败造成的,造成序列化失败。解决策略:一:情况缓存数据库里面的缓存。刷新接口就好了连接redis 选择库, flushdb二:在java bean 中 只能序列化id总结:两个方法都可以解决问题,但是各个方法各有优劣方法一: 解决起来,快速,方便,但是如果缓存中数据比较多,会造成缓存雪崩,数据...原创 2019-05-28 09:17:55 · 7133 阅读 · 1 评论 -
com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authent
连接RabbitMQ是报错异常!!org.springframework.amqp.AmqpAuthenticationException:com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For...原创 2019-05-30 19:05:26 · 17497 阅读 · 3 评论 -
springboot整合redis
下面是对redis的整合!package com.example.demo03.myConfig;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.red...原创 2019-05-27 21:05:26 · 99 阅读 · 1 评论 -
Spring Boot官方文档-----全教程系列
ImportNew Spring Boot教程系列SpringBoot (一) :入门篇——http://mp.weixin.qq.com/s/hAJmvrYfS6OehMYVgqpqkwSpringBoot ( 二 ) :web 综合开发——http://mp.weixin.qq.com/s/7jBT-vS7yD4daCzGWFX1OQSpringBoot (三) :Spring Boot...原创 2019-05-26 20:38:29 · 299 阅读 · 1 评论 -
SpringBoot整合ehcache,包括Cacheable和CacheEvict
!=需要前期进行缓存环境的搭建:=====1.pom文件的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> ...原创 2019-05-26 11:16:28 · 1670 阅读 · 0 评论 -
@ResponseBody和@RequestBody呢的区别
1.@ResponseBody的讲解:@ResponseBody是作用在方法上的,@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】,在使用 @RequestMapping后,返回值通常解析为跳转路径,但是加上 @ResponseBody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP respo...原创 2019-05-26 07:37:58 · 1129 阅读 · 0 评论 -
Springboot整合Junit做测试
主要核心讲解:SpringBoot 测试类*@RunWith:启动器 SpringJUnit4ClassRunner.class:让 junit 与 spring 环境进行整合@SpringBootTest(classes={App.class}) 1, 当前类为 springBoot 的测试类@SpringBootTest(classes={App.class}) 2, 加载 Spr...原创 2019-05-26 07:23:14 · 561 阅读 · 0 评论 -
SpringBoot中的五种异常处理
SpringBoot自己默认的异常处理机制。自己定义的异常1.在templates下建立一个error页面,注意名字只能是error。才能在不更改默认配置的情况下跳转到自己所定义的异常处理界面。 @RequestMapping("/testError") public String testError() { int i=10/0; return...原创 2019-05-25 13:23:58 · 979 阅读 · 0 评论 -
springboot中的数据校验-注解版
@Valid开启对User对象的校验BindingResult封装了数据校验的结果、*** 注:***/*解决异常一:在跳转的界面没有User对象,这就需要增加User解决异常二:或者使用@ModelAttribute(“aa”),同时要保证重新跳转界面的也要加上@ModelAttribute(“aa”)保证页面的一致性!@Controllerpublic class ...原创 2019-05-25 08:38:49 · 1501 阅读 · 0 评论