ICode9

精准搜索请尝试: 精确搜索
  • 3.springboot和springcloud alibaba版本问题2022-08-22 19:02:42

    启动项目报错 Caused by: java.lang.ClassNotFoundException: ...boot.context.properties.ConfigurationPropertiesBean   解决办法:我的springboot用的   <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte

  • java springboot 初体验 (七)对接链路追踪2022-08-22 18:04:09

    上一篇 java springboot 初体验 (六)添加统一的入参出参打印日志(使用切面) https://www.cnblogs.com/zwjvzwj/p/16612094.html MDC介绍 MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个

  • springboot + paypal2022-08-22 10:02:21

    原文:https://www.cnblogs.com/rickzhai/p/7924181.html 做全球性的支付,选用paypal!为什么选择paypal? 因为paypal是目前全球最大的在线支付工具,就像国内的支付宝一样,是一个基于买卖双方的第三方平台。买家只需知道你的paypal账号,即可在线直接把钱汇入你的账户,即时到账,简单方便快捷。

  • Linux虚拟机Nginx代理vue前端与SpringBoot后端资源2022-08-21 21:36:31

    1.Nginx 安装配置   详细参见菜鸟教程:https://www.runoob.com/linux/nginx-install-setup.html 2.nginx.conf内容 user nginx; worker_processes 1; #设置值和CPU核心数一致 error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #日志位置和日志级别 pid /usr/lo

  • idea+SpringBoot使用过程中的问题集合2022-08-21 21:35:29

    1.跨域访问外部接口?   使用Nginx代理(详细参见:https://www.cnblogs.com/ZhaoHS/p/16594619.html);   合并部署,统一从后端访问第三方接口(合并部署详见:https://www.cnblogs.com/ZhaoHS/p/16601558.html);   后端响应头中加(Access-Control-Allow-Origin: *)*代表允许所有,或者

  • 1.spring boot面试题2022-08-21 16:01:31

    Spring Boot基础 1.什么是spring boot? 通过自动配置方式简化Spring应用的开发,弱化配置,遵循约定大于配置的原则,使开发者专注于业务开发而无需过多考虑配置相关操作,通过启动类的main方法一键启动应用。   2.spring boot有哪些有点? 1、独立运行 内嵌了servlet,tomat等,不需要打成

  • SpringBoot的基本概念(1)2022-08-21 13:04:20

      1.为什么使用springboot    springboot容易上手,做了jar包的版本控制,不用考虑maven依赖,方便敏捷开发,内置tomcat减少开发配置,由于SPI提供对外的starter扩展。   2.springboot的自动装备原理: @SpringBootApplication @EnableAutoConfiguration @Import(EnableAut

  • SpringBoot框架:配置项目在访问后台端口时默认跳转的接口或页面2022-08-21 11:30:26

    一、配置   一般需要这种配置的都是前后端一体的项目,在通过后台端口访问时需要默认跳转到某个指定的接口,或者跳转到某个执行的接口。   实现WebMvcConfigurer接口,重写addViewControllers方法,将默认访问的" / "定向到" /index "接口。 @Configuration public class IndexConfi

  • SpringBoot--嵌入式Servlet容器2022-08-21 03:02:58

    一、嵌入式Servlet容器 在传统的Web开发中,需要将项目打成 war 包,在外部配置部署好 Tomcat 服务器,而这个 Tomcat 就是 Servlet 容器,在使用 SpringBoot 开发时,我们无需再外部部署 Servlet 容器,使用的是嵌入式(内置) Servlet 容器( Tomcat ),如果我们使用嵌入式 Servlet 容器,存在以下问题:

  • SpringBoot--静态资源映射处理2022-08-21 01:31:15

    在web开发中,静态资源的访问是必不可少的,如图片、js、css等资源的访问 SpringBoot对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求 (嵌入式servlet容器)先决知识 request.getSession().getServletContext().getRealPath("/"),这个很重要,将其称为 docBase,即 “文档

  • 【SpringBoot】定时任务2022-08-20 18:31:47

    SpringBoot实现定时任务 SpringBoot创建定时任务,目前主要有以下三种实现方式: 基于注解(@Scheduled): 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响; 基于接口(SchedulingConfigurer): 用于实现从数据库获取指定时间来动态执行定时任务; 基

  • 基于SpringBoot的SSMP整合2022-08-20 14:06:59

    前言 实体类开发————使用Lombok快速制作实体类 Mapper开发————整合MyBatisPlus,制作数据层测试 Service开发————基于MyBatisPlus进行增量开发,制作业务层测试类 Controller开发————基于Restful开发,使用PostMan测试接口功能 1、创建SpringBoot项目 2、创建数据

  • SpringBoot整合Redis实现常用功能2022-08-20 09:01:38

    SpringBoot整合Redis实现常用功能 建议大小伙们,在写业务的时候,提前画好流程图,思路会清晰很多。 文末有解决缓存穿透和击穿的通用工具类。 1 登陆功能 我想,登陆功能是每个项目必备的功能吧,但是想设计好,却是很难!下面介绍两种登陆功能的解决方式: 基于Session实现登录流程 基

  • SpringBoot 整合flyway2022-08-19 13:00:26

    目录【pom.xml】【启动类】【配置属性类】【配置类】【配置文件】【IDEA插件支持】【参考文章】 前言:本文章专用于因版本问题导致springboot整合flyway不成功无法自动迁移的情况 【pom.xml】 <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</ar

  • Springboot 通过FastJson实现bean对象和Json字符串互转2022-08-19 01:00:08

    Json格式在后台服务中的重要性就不多说了,直入正题。首先引入pom文件,这里使用的是1.2.83版本 1 <dependency> 2 <groupId>com.alibaba</groupId> 3 <artifactId>fastjson</artifactId> 4 <version>1.2.83</version> 5

  • 海康威视设备网络SDK封装+SpringBoot调用SDK2022-08-18 17:03:41

    最近在使用海康威视的摄像头进行车牌抓拍,使用了海康威视设备网络SDK,便稍做包装,便于项目调用。 项目地址 https://github.com/Mr-LuXiaoHua/hikivision-sdk 海康设备网络SDK版本 CH-HCNetSDKV6.1.9.4_build20220412_win64_20220419185136.zip CH-HCNetSDKV6.1.9.4_build20220413_li

  • springboot~手动加载thymeleaf模版2022-08-18 09:31:43

    thymeleaf在spring-mvc时代很是盛行,与freemaker组成了两大模版引擎,而进行springboot之后,很多项目都采用前后分离的模式,这使得模板引擎关注度少了;而在一些场景下,使用模板引擎还是有着不可替代的优势的,比如email模板,我们会把html模版文件和后端代码放到一个项目,这样部署更方便,组件的

  • 【Springboot】拦截器2022-08-18 00:01:35

    Springboot 拦截器 1.什么是拦截器? 拦截器可以根据 URL 对请求进行拦截,主要应用于登陆校验、权限验证、乱码解决、性能监控和异常处理等功能。 2.定义拦截器步骤 在 Spring Boot 项目中,使用拦截器功能通常需要以下 3 步: 1.定义拦截器; 2.注册拦截器; 定义拦截器 在 Spring Boot

  • 【Springboot】项目启动后执行特定方法2022-08-17 21:04:21

    Springboot项目启动后执行特定方法 Springboot给我们提供了两种“开机启动”方式:ApplicationRunner和CommandLineRunner。 这两种方法提供的目的是为了满足,在项目启动的时候立刻执行某些方法。我们可以通过实现ApplicationRunner和CommandLineRunner,来实现,他们都是在SpringApplica

  • SpringBoot使用Log4J22022-08-17 17:30:41

    一、常用日志框架 Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。虽然已经停止维护了,但目前绝大部分企业都是用的log4j。 LogBack:是Log4j的一

  • 全局异常处理及参数校验-SpringBoot 2.7 实战基础 (建议收藏)2022-08-17 16:02:42

    优雅哥 SpringBoot 2.7 实战基础 - 08 - 全局异常处理及参数校验 前后端分离开发非常普遍,后端处理业务,为前端提供接口。服务中总会出现很多运行时异常和业务异常,本文主要讲解在 SpringBoot 实战中如何进行异常统一处理和请求参数的校验。 1 异常统一处理 所有异常处理相关的类,咱们

  • SpringBoot 之 事务管理2022-08-17 11:03:16

      我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数据库的动作并不可靠,需要在这种情况下进行数据的回滚。 注解 一般是在业务

  • 面试突击75:SpringBoot 有几种读取配置文件的方法?2022-08-17 09:01:50

    Spring Boot 中读取配置文件有以下 5 种方法: 使用 @Value 读取配置文件。 使用 @ConfigurationProperties 读取配置文件。 使用 Environment 读取配置文件。 使用 @PropertySource 读取配置文件。 使用原生方式读取配置文件。 它们的具体使用方法如下,为了方便测试,我们在 Spring

  • Mybatis在springboot项目中的简单使用2022-08-16 18:33:57

    一、介绍 MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对

  • SpringBoot使用OkHttp2022-08-16 11:01:16

    导入依赖: <dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>3.6.0</version></dependency> 调用POST方法: MediaType mediaType = MediaType.parse("application/json; charset=u

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

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

ICode9版权所有