springboot mongodb jpa常用方法整理 官方文档https://docs.spring.io/spring-data/data-mongodb/docs/current/reference/html/index.html 很重要https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/index.html查询:*********************...
springboot 整合 swagger 接口文档 优缺点: 优点:省去额外的工作量 单独去维护一套接口文档、配置简单(仅使用几个注解即可完成接口文档的编写)、支持在线测试 缺点:额外的工作量(对于程序员来说)>>step one:新增依赖<dependency> <groupId>io.springfox</groupId> ...
Spring Boot + mybatic + 多数据源 自动切换 写在开篇Spring boot 最大的特点就是简化开发(去xml配置)。故这篇所实现的也是配置些注解,并无大量的xml配置。外甥打灯笼--照旧上代码依赖:其他依赖省去。 <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactI...
websocket:支持 前端连接 + 订阅 要实现的功能:后端提供 可订阅的数据,前端连接成功后 订阅后 定时被推送数据。---直接上代码---websocket配置@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer { @O...
Java技术面试题精选 JVM的类加载机制是什么?有哪些实现方式?类加载机制:类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装在方法区内的数据结构。类的加载最终是在堆区内的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载有三种方式:1)命令...
mysql 新增用户、用户授权 一、登录mysql。--最好以root登录 例如: 1、mysql -uroot -p (回车) 2、输入root的密码二、新增用户。--用户名为dev、密码为123456 例如: 1、CREATE USER 'dev'@'%' IDENTIFIED BY '123456';三、验证新用户是否能登录 例如: 1、exit;...
阿里云 Ubuntu 16.04 安装Java环境 一、下载 1、官网下载对应的jdk即可(自行百度) 2、把下载到本地的jdk上传到阿里云服务器 范例:scp jdk-8u151-linux-x64.tar.gz ubuntu@192.168.9.182:/home/ubuntu (其中ubuntu是用户名,192.168.9.182是阿里云服务器对应的外网IP) 二、解压(先...
阿里云Ubuntu(16.04 64位)系统 安装mysql教程 一、登录阿里云。1、 ssh root@外网IP 。范例 ssh root@192.168.1.2212、输入密码二、更新源 1、apt-get update。如下图:三、安装 mysql服务端 1、sudo apt-get install mysql-server四、查看mysql版本 1、mysql -V。 五、安装
Java 8 中的 Streams API Demo Java8 Streams demo一、获取List集合中的某个字段的List集合例如:List<Long> userIdList = payBillVOList.stream().mapToLong(PayBillVO::getUserId).boxed().collect(Collectors.toList());before java8 :...
Spring Boot实战【用IDEA新建springBoot 项目】 开发工具的选择:IDEA(无他,效率高而已)如何下载和安装不在此篇介绍。步骤一:新建工程:File>New>Project 如下图所示默认会让用户选择Maven来新建项目。如下图所示。但我们要创建springBoot项目:选择Spring Initializr 点击Next。如下图所示此时会去请求【https://start.spring.io】网不好会
【spring boot】异步请求 PS:这里只记录 异步请求的坑,用法 网上很多,在此就不做记录了。需求:在王者荣耀里 有些福利 点击领取却没有实时接收到。例如:点击开启 铠秘宝 提示“奖励通过邮箱发放,由于发货量大,可能会有一定延迟,预计24小时到账”如何做到:快速响应前端用户的请求,而(耗时比较大)的业务逻辑处理放到后台处理。用法自行百度。踩过的坑:【调用方和被调用方都在同一个service中 异步无效】
【redis】mac下 redis安装与测试 一、下载安装百度 redis下载,进官网【https://redis.io/】下载。目前已3.2.9版本选择稳定一点的版本3.0.7二、本地存放本地新建个redis文件夹,把下载的文件加压到redis文件夹中。三、安装进入解压的redis文件夹中,编译安装,结果大致如图输入命令:cd redis-3.0.7sudo make install (会提
【Spring Boot】定时任务实现 在Spring Boot中编写定时任务是非常简单的事,在Spring Boot的主类中加入@EnableScheduling注解,启用定时任务的配置简单实现demo:每5秒做一次输出(打印时间)代码如下:@SpringBootApplication@EnableScheduling//这个注解一定要加,不然定时任务不执行public clas
我只是一个线程 转自:码农翻身 我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说: “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。” 我一脸懵懂,包裹,什么包裹? “不要着急,马上你就会明白
<SpringMVC>原理的理解 在讲springMVC之前我们先来看一下什么是MVC模式MVC:MVC是一种设计模式MVC的原理图: 分析:M-Model 模型(完成业务逻辑:有javaBean构成,service+dao+entity)V-View 视图(做界面的展示 jsp,html……)C-Controller 控制器(接收请求—>调用模型—>根据结果派发页面)