
SpringBoot
像夏天一样热
学习、记录、分享!
展开
-
记一次@EnableEurekaServer注解引入项目爆红
pom添加依赖后一直爆红,网上有的说使springboot和pringcloud版本不一致造成,但是写eureka服务的时候我已经核对过版本对应了,肯定不是这里的错,然后查看maven仓库打开对应的依赖发现里面下载的依赖不全,不清楚idea为啥会出现这情况,于是全部删除重启idea,看到idea底部下载的任务疯狂进行,idea右侧对应项目的maven依赖也不爆红了,但是注解还是爆红,删除从新添加就...原创 2020-03-17 12:44:44 · 2004 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could
完整报错Description:Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Conside...原创 2020-03-16 11:36:36 · 138 阅读 · 0 评论 -
@EnableEurekaServer注解爆红解决
查看网上基本所有都是说springCloud版本与springboot版本不一致造成的,他们说的确实对。(本文结束。。。手动狗头),springcloud与springboot版本对照我按照这个版本对照改了之后这个注解还是爆红,我就错误的感觉我这个不是版本不一致造成的。其实按这个对应版本改好之后需要需要下载对应版本的eureka包(我改的是eureka版本号),这个下载是比较慢的,要等待他下载成...原创 2020-03-14 12:42:47 · 2690 阅读 · 0 评论 -
超级简单的SpringBoot中拦截器的使用
目录1.创建一个拦截器类并实现HandlerInterceptor接口2.创建配置文件声名拦截器对象和要拦截的请求1.创建一个拦截器类并实现HandlerInterceptor接口@Componentpublic class JwtInterceptor implements HandlerInterceptor { public boolean preHandle(HttpServ...原创 2020-03-12 18:26:19 · 656 阅读 · 1 评论 -
SpringBoot集成redis使用redisTemplate插入后key有乱码value显示为空,Redis Desktop Manager报错Cannot open value tab: Can
1.报错信息:服务器上的redis客户端:Redis Desktop Manager:Cannot open value tab: Cannot load keybecause itdoesn t exist in database. Please reload connection tree andtry again.2.解决:添加配置类提供两种配置方式(1)添加redis的配置类...原创 2020-03-09 17:24:12 · 3115 阅读 · 1 评论 -
使用springboot自带缓存步骤
1.在启动类XXXApplication上添加注解@EnableCaching注解,表示要使用springboot的缓存2.在service层需要使用缓存的方法上添加@Cacheable注解value-全局的key,key-表示某一条记录的key,程序运行时会优先在缓存中根据value和key查找记录,找不到才会执行下面查询语句,执行查询语句后返回的数据会存到缓存中。3.修改和删除数据时将...原创 2020-03-04 18:17:22 · 2686 阅读 · 0 评论 -
SpringBoot之 @RequestMapping 注解参数说明
属性类型说明valueString[]用于将指定请求的实际地址映射到方法上nameString给映射地址制定一个别名methodRequestMethod[]映射指定请求的方法的类型,包括GET,POST,HEAD,OPTIONS,PUT,PATCH,DELETE,TRACEconsumeString[]指定处理请求提交的内容类型(Conte...原创 2020-02-20 20:56:56 · 1508 阅读 · 0 评论