
SpringBoot
文章平均质量分 87
码农Movinbricks
向代码致敬
展开
-
mysql8中如何获取json字符串的某个特定值
分享一个mysql8查询语句的新特性首先看一下表字段其中有name及content,content中存的是json字符串,要查询content中test的值,也就是要查询到10,怎么查呢,如下:select content->'$.test' as test from capital_config where name = "测试"我们来看一下结果取到了,语句中conte...原创 2019-12-12 09:37:00 · 2614 阅读 · 4 评论 -
service中引入mapper报红问题——已解决
分享一个常见的大家都忽略的小问题:此处大家都看到了在 xxxMapperExt下面有红线报红,虽然在程序中并不影响什么,但是作为码农,应该要有一定的严谨性,报红不可能无缘无故的报红,肯定是有原因的,来分析一下为什么会出现这种情况呢?大家来看下mapper中大家都看到了注解mapper是mybatis中的注解,但在service中我们是使用spring的注解autowired进行注入ma...原创 2019-11-27 10:23:03 · 7516 阅读 · 0 评论 -
SpringBoot解决跨域之CorsRegistry
@Configurationpublic class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/admin/**") .al...原创 2019-08-22 11:00:34 · 7792 阅读 · 0 评论 -
springboot + spring security + spring data jpa + jwt + readis实现权限登录退出及密码修改
springboot + spring security + spring data jpa + jwt + readis实现权限登录引入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-securi...原创 2019-08-08 10:27:39 · 1625 阅读 · 1 评论 -
spring-data-mongo根据两个经纬度之间距离进行排序
将数据(数据中带有经纬度字段)存入mongo中,在根据传入的经纬度与存在mongo中数据的经纬度做距离比较进行排序实体类// document注解是指定mongo中那个表@Data@Document("scenery")public class SceneryResult { private Integer SceneryID; private String Sce...原创 2019-07-16 11:16:18 · 1685 阅读 · 0 评论 -
'spring-manager-service.xml' cannot be opened because it does not exist
springboot中出现在程序启动时找不到xml解决方案:在对应的pom文件中加入如下代码<build> <resources> <resource> <directory>src/main/java</directory> ...原创 2019-06-17 16:30:18 · 498 阅读 · 0 评论 -
Spring Boot面试题
1. Spring Boot、Spring MVC 和 Spring 有什么区别?SpringFrameSpringFramework 最重要的特征是依赖注入。所有 SpringModules 不是依赖注入就是 IOC 控制反转。当我们恰当的使用 DI 或者是 IOC 的时候,我们可以开发松耦合应用。松耦合应用的单元测试可以很容易的进行。SpringMVCSpring MVC 提供了一种...原创 2018-11-11 20:23:54 · 2197 阅读 · 0 评论 -
SpringBoot与Dubbo和Zookeeper实现分布式
今天就来简单使用Spring Boot与Dubbo及zookeeper整合使用分布式首先, 先来简单了解一下什么是Dubbo及zookeeperZookeeperZookeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护,域名服务,分布式同步,组服务等DubboDubbo是Alibaba开源的分布式服务框架,它最...原创 2018-11-10 12:27:51 · 4912 阅读 · 5 评论 -
ElasticSearch快速搭建
我们的应用经常需要添加检索功能, 开源的ElasticSearch是目前全文搜索引擎的首选, 它可以快速的存储, 搜索和分析海量数据, Spring Boot通过整合Spring Data ElasticSearch为我们提供了非常便捷的检索功能支持Elasticsearch是一个分布式搜索服务, 提供Restful API, 底层基于Lucene, 采用多shard(分片)的方式保证数据安全,...原创 2018-11-07 16:37:10 · 278 阅读 · 0 评论 -
SpringBoot与消息中间件(RabbitMQ)的基本使用
最近新的项目分配给我的任务需要用到RabbitMQ做消息中间件, RabbitMQ已经忘了好多, 今天就来回顾一下RabbitMQ的基本使用(注: 不了解RabbitMQ的请参考: https://blog.youkuaiyun.com/w1316022737/article/details/83820050)在Liunx环境下安装RabbitMQ, 在安装好启动的时候我已经将访问外部的端口号改为156...原创 2018-11-07 11:59:56 · 1056 阅读 · 0 评论 -
SpringBoot中消息中间件(RabbitMQ)的概述
一,Spring Boot与消息服务概述:做消息中间件的主要有:JMS,AMQP,RabbitMQ大多应用中,可通过消息服务中间件来提升系统异步通信,扩展解耦能力消息服务中两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地消息队列主要有两种形式的目的地1).队列(que...原创 2018-11-07 11:25:02 · 986 阅读 · 0 评论 -
使用Spring Boot整合Redis操作缓存
使用Spring Boot整合Redis操作缓存1.配置实体类–省略2.配置mapper–省略3.配置service–省略以上三步可参考:https://blog.youkuaiyun.com/w1316022737/article/details/83626482下来操作SpringBoot整合Redis首先Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库,缓存和...原创 2018-11-04 21:35:24 · 265 阅读 · 0 评论 -
SpringBoot项目中使用缓存搭建的基本步骤
在SpringBoot项目中使用缓存搭建的基本步骤1.实体类private Integer id; private String lastName; private String email; private Integer gender; //性别 1男 0女 private Integer dId; public Employee() { super(); }...原创 2018-11-01 20:32:12 · 540 阅读 · 0 评论 -
在SpringBoot中基本缓存的使用
在使用SpringBoot时基本的缓存操作,步骤如下:1.实体类和DAO层省略2.测试类:/** * (一)搭建基本环境 * 1.导入数据库文件,创建出department和employee表 * 2.创建javaBean封装数据 * 3.整合Mybatis操作数据库 * 1)配置数据源信息 * 2)使用注解版Mybatis * 1.使用@MapperS...原创 2018-11-01 09:48:13 · 946 阅读 · 0 评论