ICode9

精准搜索请尝试: 精确搜索
  • 轻量级SpringBoot Office文档在线预览框架2022-08-31 19:04:47

    框架简介 介绍:基于开源项目KkFileView源码提取出,封装成仅用于 Office文档预览(格式转换) 功能的一个通用组件; 原理是把Word转成PDF,PPT转成PDF,Excel转成HTML; 利用浏览器可以直接打开PDF和HTML的特点实现在线预览; 环境安装:目前支持OpenOffice或LibreOffice实现文档格式转换,

  • SpringBoot整合Shiro2022-08-31 16:00:28

    11、SpringBoot整合Shiro 11.1、什么是Shiro Apache Shiro 是一个Java 的安全(权限)框架。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。 Shiro可以完成,认证,授权,加密,会话管理,Web集成,缓存等。 下载地址:http://shiro.apache.org/ 11.2、

  • SpringBoot 生产中 16 条最佳实践2022-08-30 22:30:33

    1、使用自定义BOM来维护第三方依赖 1 <dependencyManagement> 2 <dependencies> 3 <dependency> 4 <groupId>io.spring.platform</groupId> 5 <artifactId>platform-bom</artifactId> 6 <

  • 【转】SpringBoot ElasticSearch 各种查询汇总2022-08-30 18:01:00

    原文连接:https://www.cnblogs.com/jelly12345/p/14765477.html   一:文档对象如下 @Data @AllArgsConstructor @NoArgsConstructor @Document(indexName = "items", type = "item",shards = 5, replicas = 1) public class Item implements Serializable { @

  • 如何在springBoot中进行ReactiveFeignClient超时配置2022-08-30 10:03:24

    最近项目中用到了ReactiveFeign请求第三方的http接口,需要自定义一个请求超时时间,但在网上查了很多资料都没有一个比较准确的配置方法。 pom依赖 <dependency> <groupId>com.playtika.reactivefeign</groupId> <artifactId>3.2.1</artifactId> <type>pom</type> </dependency>

  • SpringBoot+@Async2022-08-29 17:31:18

    1.使用@Async注解 使用@Async注解就能简单的将原来的同步函数变为异步(注:@Async所修饰的函数不要定义为static类型,这样异步调用不会生效) @Component public class Task { @Async public void doTaskOne() throws Exception { // 同上内容,省略 } @Async

  • springboot定时同步数据,从sqlserver到mysql2022-08-29 17:31:00

    定时同步数据,从sqlserver到mysql   注意事项: 一.primary: master #设置默认的数据源或者数据源组,默认值即为master 二.@Scheduled() 和 @DS("slave_1")注解   步骤: 1.在原先运行的程序外,新建多加一个springboot程序   2.配置好yml,连接两个数据库,全局配置一个开始时间 dyna

  • springboot多数据库解决方案2022-08-29 15:31:09

    背景: 最近项目开发中,涉及到了arcgis的矢量数据,但是业务数据库采用的是传统的mysql,为了图形和业务数据保持一致,在操作业务数据时,需要同步调整图形的矢量属性,因此在项目中同时引入mysql数据库和oracle数据库 1.引入数据库mysql和oracle的驱动 <!--MySQL依赖 --><dependency> <gro

  • springboot知识点总结2022-08-29 09:04:15

    原文地址:https://www.cnblogs.com/lidar/p/15913128.html 一、springboot总结1、概述springboot是一种快速使用spring框架的简便方式,springboot简单来说相当于一个程序搭建的脚手架,最大的作用就是能够帮助我们快速构建项目,并且尽可能的减少xml的配置文件,让程序的开发更加的简单,开

  • SpringBoot整合mybatis2022-08-29 00:34:54

    9、SpringBoot整合mybatis MyBatis-Spring-Boot-Starter官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/ maven仓库:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter 依赖导入 1、导入 MyBatis 所

  • springBoot 获取注解参数的原理2022-08-27 13:02:39

    springBoot 获取注解参数的原理 原理图 先得到请求的request 在获取可以处理请求的方法的Mapping映射器 DispatcherServlet中的 doDispatch方法 // Determine handler for the current request. mappedHandler = getHandler(processedRequest); 判

  • SpringBoot集成thymeleaf不生效问题2022-08-27 01:00:53

    场景:在做springBoot整合Theamleaf时,用了@RestController注解,在进行试图渲染的过程中,遇到试图没有渲染成功,找到了原因,记录一下。  第一种情况:使用@RestController注解 package com.example.demo; import org.springframework.stereotype.Controller; import org.springframework

  • 一文了解SpringBoot如何开启热部署2022-08-27 00:31:50

    一文了解SpringBoot如何开启热部署 本专栏将从基础开始,循序渐进,以实战为线索,逐步深入SpringBoot相关知识相关知识,打造完整的云原生学习步骤,提升工程化编码能力和思维能力,写出高质量代码。希望大家都能够从中有所收获,也请大家多多支持。 专栏地址:SpringBoot专栏 本文涉及的

  • SpringBoot集成knife4j2022-08-26 23:01:04

    <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.3</version> </dependency> <dependency> <groupId>org.springf

  • springboot 使用 JSR303 校验2022-08-26 22:31:49

    JSR303用于后端校验前端传来的数据 如何使用 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 给 bean 加校验规则 @NotBlank注解为name字段定义“内容不能为空且不只包含空

  • 【尚硅谷】SpringBoot2零基础入门教程(spring boot2干货满满)雷神讲授2022-08-26 16:02:45

    https://www.bilibili.com/video/BV19K4y1L7MT?spm_id_from=333.337.search-card.all.click&vd_source=b0cee746b0adbaa67743475d986bd0f8 P1:   P2:spring生态圈 <--1:16 微服务是啥 <--6:00 springboot/spring能干啥   <--9;40 两大部分技术栈servlet、Reactive(响应式编程-

  • springboot:@RequestBody 注解只能处理json格式的请求字符串吗?2022-08-26 15:01:33

    原来 @RequestBody 注解常用来处理 content-type 是 application/json 编码的内容,而不能用来处理 application/x-www-form-urlcoded 编码的内容。 参考:https://blog.csdn.net/SmileorSilence/article/details/82996105  

  • 使用函数计算自定义运行时快速部署一个 SpringBoot 项目 | 文末有礼2022-08-26 14:01:06

    作者: 谱一段风华笔墨 什么是函数计算 阿里云函数计算 FC 是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能,借助函数计算,您可以快速构建任何类

  • SpringBoot使用RabbitMq实现队列和延时队列2022-08-24 16:01:41

    闲来无事看了看RabbitMq的队列,总结了一些队列的实现方法,当然,免不了各种看别人的博客哈哈哈 其中延时队列有两种方式,一种是使用TTl+死信队列实现,一种是直接用RabbitMq的官方插件 第一种写起来比较麻烦,这里就只说第二种了 接下来从头开始说吧 1.首先是插件下载 打开链接https://gith

  • SpringBoot RabbitMQ 注解版 基本概念与基本案例2022-08-24 09:32:36

    前言 人间清醒 目录前言Windows安装RabbitMQ环境工具下载Erlang环境安装RabbitMQ安装RabbitMQ Web管理端安裝RabbitMQ新增超级管理员RabbitMQ特点RabbitMQ 3种常用交换机RabbitMQ 5种常用模式RabbitMQ名词解释MQ适用场景异步处理场景应用解耦流量削峰消息通讯SpringBoot中使用Rabb

  • SpringBoot excel文件下载2022-08-23 15:01:04

    File file = new File(xxx); response.setCharacterEncoding("utf-8"); response.addHeader("Content-Disposition", "attachment; filename*=UTF-8''" + URLEncoder.encode(fileName, "UTF-8") + ".xlsx"); res

  • springboot~elasticsearch对nested集合类型的字段进行不等于的检索2022-08-23 10:33:17

    对于es的数据类型来说,如果它是一个复杂类型,而我们需要把复杂类型进行检索,那么应该定义成nested类型,而对于它的检索,如果是非集合数据,它与其它类型没有分别;而如果你的nested存储的数据是一个集合,那在进行不等于这种操作时,就需要说明一下了。 举例子 "id": "1", "operate": [ { "

  • springboot整合mybatis-plus实现增删改查功能2022-08-23 00:00:30

    一、创建数据库 字段名称 中文 类型 长度 主键 自增 默认值 备注 Id   Int   Y       emp_name 员工姓名 varchar           login_name 登录帐号 Varchar           login_password

  • SpringBoot-自动配置2022-08-22 22:34:53

    1. 什么是自动配置 ? SpringBoot自动配置,英文名是Auto-Configuration:      是指基础我们引入的依赖jar包,对SpringBoot应用进行自动配置 为SpringBoot框架的“开箱即用”提供了基础支持 例如:实现Redis的自动配置 (1) 引入依赖 (2) 配置Redis服务器 (3) 可以直接使用R

  • springboot使用@Async实现异步调用2022-08-22 20:03:25

    异步与同步 同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。 异步调用则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行完毕;而是继续执行下面的流程。 常规的异步调用处理方式 在Java中,一般在处理类似的场景之时,都是基于创建独立的线程去完成

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

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

ICode9版权所有