ICode9

精准搜索请尝试: 精确搜索
  • SpringBoot2.x 整合Kafka2021-06-08 17:33:42

    环境准备 producer端maven依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency> application.properties配置 ## Spring整合kafka spring.kafka

  • 2021-06-08 SpringBoot2核心技术 web场景(一)2021-06-08 09:58:13

    静态资源访问 先找controller,找不到再找静态资源,还找不到就404 默认 webjars https://www.webjars.com/ http://localhost:8080/webjars/jquery/3.6.0/jquery.js

  • springboot2.X + websocket 总览(一)2021-06-05 16:03:27

    由于笔者对于网络请求协议底层不甚了解,这里对于websocket进行相关的概述了,贴一段百度百科的介绍。 WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得

  • springboot2.X + websocket (三)2021-06-05 16:03:12

    创建相关的util 因笔者仅将一些错误日志保存到本地,所以使用了以下的工具进行保存日志 public class IoUtil { /** * 创建文件目录 * * @param path */ public static boolean isFileFloderCreated(String path) { File file = new File(pat

  • springboot2.X + websocket (六)2021-06-05 16:02:07

    controller 由其他微服务使用feign调用接口,实现后端主动推送 @RestController @RequestMapping("/notify") public class NotifyController { /** * 获取指定房间的数据 * @param jsonObject * @return */ @RequestMapping(value = "/getRoomSize",

  • SpringBoot2 游戏集成测试组件有哪些方法?2021-06-01 12:02:28

    一、背景描述在版本开发中,时间段大致的划分为:需求,开发,测试; 需求阶段:理解需求做好接口设计;开发阶段:完成功能开发和对接;测试上线:自测,提测,修复,上线;实际上开发阶段两个核心的工作,开发和流程自测,自测的根本目的是为自己提前解决可能出现的问题;如果缺少自测和提测两个关键步骤,那么问题就

  • SpringBoot2 集成测试组件,七种测试手段对比2021-05-31 12:59:01

    一、背景描述 在版本开发中,时间段大致的划分为:需求,开发,测试; 需求阶段:理解需求做好接口设计;开发阶段:完成功能开发和对接;测试上线:自测,提测,修复,上线; 实际上开发阶段两个核心的工作,开发和流程自测,自测的根本目的是为自己提前解决可能出现的问题;如果缺少自测和提测两个关键步骤,那

  • SpringBoot2 集成测试组件,七种测试手段对比2021-05-31 12:51:39

    一、背景描述 在版本开发中,时间段大致的划分为:需求,开发,测试; 需求阶段:理解需求做好接口设计; 开发阶段:完成功能开发和对接; 测试上线:自测,提测,修复,上线; 实际上开发阶段两个核心的工作,开发和流程自测,自测的根本目的是为自己提前解决可能出现的问题;如果缺少自测和提测两个关键步骤,那么

  • springBoot2.x启用https和兼容http2021-05-23 22:04:20

    前言之前我嫌弃tomcat(spring)项目,开启https麻烦,所以一直都是nginx代理为https。今儿突然不想了。在springBoot2.x的情况下,直接开启https,并兼容http方式(ws~wss)。废话不说上代码第一步先到运营上申请ssl证书。一般情况下,都会提供一年免费的。     第二步将证书复制到spring项目下具

  • SpringBoot2学习-Maven环境的搭建2021-05-18 12:58:34

    因为本人是随着尚硅谷SpringBoot2学习的,所以环境配置是跟随雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)的要求 要求1:Java:Java 1.8 要求2:Maven 3.3+ 我这里是安装的是Maven3.8。 1、Maven下载 Maven 下载地址:http://maven.apache.org/download.cgi 2

  • SpringBoot2.x教程--整合使用jOOQ面向对象查询2021-05-11 11:01:39

    一. jOOQ简介1. jOOQ概述jOOQ(Java Object Oriented Querying): 翻译成中文是 Java面向对象查询 的意思。jOOQ是Data Geekery提供的基于Java的轻量级数据库访问库,通过特定的语法将类以及数据库模型翻译成对应的SQL语句实现实体与关系的映射,在数据库与类之间建立起一一对应关系,也可

  • SpringBoot2.X中lagback详细配置及使用2021-05-07 13:59:05

    文章目录 一、前言二、自定义日志配置1.约束2.自定义 三、详细配置四、使用1. 类方式2.注解方式 五、Mybatis log 插件1.地址2.安装3.使用 一、前言 Spring Boot默认集成了Logback,可以开箱即用,非常方便。因为spring-boot-starter-logging是Logback的日志实现,而Spring

  • SpringBoot2——MyBatisPlus(CRUD)2021-05-05 13:01:05

    插入操作 /** * 插入一条记录 * * @param entity 实体对象 */ int insert(T entity); 案例 User user = new User(); user.setTitle("小明"); user.setAge(22); mapper.insert(user); System.out.println(user); 更新操作 在MP中,更新操作有2种,一种是根据id更新,另一种是根据

  • SpringBoot2.x配置Elasticsearch与使用Kibana2021-04-29 19:00:41

    下载时首先看自己项目springBoot版本 需要对应 本项目使用SpringBoot2.2.5,Elasticsearch6.8.6 Elasticsearch安装和使用 下载Elasticsearch6.8.6的zip包,并解压到指定目录,下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-6 进入bin目录下安装

  • springboot2.x-@ConfigurationProperties配置绑定2021-04-23 13:32:58

      我们通常有这样的需求:把一些固有的配置放到xxxx.properties,然后想将xxxx.properties的value映射到实体类中,以前的做法大概如下:      但到springboot这就完全不需要这样做了,只需要使用提供的注解即可完成,有两种方式可以实现:     1. @ConfigurationProperties + @Compo

  • springboot2.x-@Conditional条件装配2021-04-23 13:02:01

      有时候我们会有这样的需求,某个类组件,或使用@Bean返回的组件,在某些情况下加入到容器,某些情况下就不加入容器。那有没有办法实现呢?答案是肯定有的,使用@Conditional相关的注解即可实现,@Conditional是条件装配,当满足某一条件时,容器才有可能会被加入容器,为什么说是有可能呢?因为一个

  • springboot2.x-@import2021-04-23 12:34:24

      一般要在容器中加入组件时,在类上加上@Component,@Controller,@Service...,再使用@ComponentScan扫描组件所在包的位置就会添加到容器里面。其实还有一种方式,不需要自己去创建类然后再加@Component,可使用@import注解,他的作用是自动在容器中创建 指定类型的对象,比如下面:  

  • SpringBoot2学习笔记——数据访问2021-04-07 22:00:08

    数据访问 JDBC 场景Druid使用 Druid 数据库连接池开启 Druid 的监控功能使用 Druid 的内置监控页面打开 Druid 的 SQL 监控统计功能打开 Druid 的 Web、URI、Session 监控功能打开 Druid 的 SQL 防火墙功能 使用场景启动器实现 Druid 整合 MyBatis引入 MyBatis 场景启动器

  • springboot2+netty+protobuf(精品)2021-03-31 12:01:32

    所有代码都已经上传到了gitee上,地址https://download.csdn.net/download/habazhu1110/16105832.主要为了赚点积分,但是肯定物超所值. 前言: 工具:本文使用的是idea开发但是用eclipse也行, 技术: springboot用的是2.1.5, netty是最新的4.1.60.Final,protobuf用的是最新的3,但是

  • SpringBoot2.x【一】从零开始环境搭建2021-03-15 23:35:01

    对于之前的Spring框架的使用,各种配置文件XML、properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,SpringBoot的配置简单,说5分钟能从框架的搭建到运行也不为过. 现在更是微服务当道,所以在此总结下SpringBoot的一些知识,新手教程. Gradle是一个基于Apache Ant

  • SpringBoot2入门2021-03-10 20:05:09

    需求:浏览器url发送localhost:8888/hello ,响应 hello,Spring boot 2!1.创建Maven工程2.在pom文件中引入依赖 <!-- 继承父包--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac

  • SpringBoot2.x系列教程02-springboot整合Mybatis2021-03-09 19:00:18

    springboot 整合Mybatis实战教程 但凡是搞Java开发的,现在应该基本上离不开使用springboot框架,使用框架的过程中肯定离不开操作数据库,目前国内主流的orm框架在Java生态圈中肯定首推Mybatis,虽然网上相关的整合教程还是非常多的,但是爹有娘有到最后还不如自己有,纸上谈兵谁都会,但

  • SpringBoot学习笔记2021-03-07 14:04:41

    学习笔记 一、Springboot基础二、SpringBoot高级三、SpringBoot2变化 一、Springboot基础 springboot基础 二、SpringBoot高级 springboot高级 三、SpringBoot2变化 springboot2

  • SpringBoot2.X整合Redis2021-03-04 22:32:19

    SpringBoot2.X整合Redis ​ 这篇笔记主要整理SpringBoot中对Redis的整合,包括缓存的配置,以及序列化的配置,这里SpringBoot的版本为2.1.6.RELEASE pom文件中需要添加如下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-

  • springboot2.x引入Mybatis-plus-generator代码自动生成工具2021-02-28 08:53:45

    1.pom.xml  <!-- 代码自动生成依赖 begin -->        <dependency>            <groupId>com.baomidou</groupId>            <artifactId>mybatis-plus-generator</artifactId>            <version>3.4.1</version>        </de

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有