ICode9

精准搜索请尝试: 精确搜索
  • springframework---基础Ioc入门案例2022-08-29 15:00:36

    1.整体的结构     2.学习的方向    3.控制反转(本身由自身去new对象,现在由外部来提供对象)    4.具体做法: 首先在我们的pom.xml中导入包    然后刷新我们导入的包,刷新之后出现我们需要的包了,然后就可以创建我们的文件        然后指定我们的bean    Ioc获得逻

  • IDEA中实现热部署2022-08-29 08:01:52

    https://blog.csdn.net/ccaoshangfei/article/details/123431516 1. 配置依赖和插件。 打开项目的poxm.xml文件,配置依赖: 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4

  • Spring 高级 初始化与销毁2022-08-28 16:03:08

    一 初始化 1、简介 Spring 提供了多种初始化手段,除了 @PostConstruct,@Bean(initMethod) 之外,还可以实现 InitializingBean 接口来进行初始化,如果同一个 bean 用了以上手段声明了 3 个初始化方法,那么它们的执行顺序是 @PostConstruct 标注的初始化方法 InitializingBean 接

  • Spring 高级 工厂后处理器模拟实现-Mapper2022-08-28 14:04:42

    一、源方式自动注入 package com.mangoubiubiu.show.a05; import com.alibaba.druid.pool.DruidDataSource; import com.mangoubiubiu.show.a05.component.Bean2; import com.mangoubiubiu.show.a05.mapper.Mapper1; import com.mangoubiubiu.show.a05.mapper.Mapper2; import

  • SpringCloud 使用 LoadBalance 实现客户端负载均衡2022-08-27 20:00:49

    SpringCloud 从 2020.0.1 版本开始,从 Eureka 中移除了 Ribbon 组件,使用 LoadBalance 组件来代替 Ribbon 实现客户端负载均衡。LoadBalance 组件相对于 Ribbon 来说,仅支持两种负载均衡策略:【轮询策略】和【随机策略】,估计后续会增加更多的负载均衡算法策略吧,从我个人的使用经验来说

  • swagger3 配置2022-08-27 15:01:27

    在pom.xml添加swagger3.0的依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency> 创建SwaggerConfig 配置类 impor

  • spring动态cron任务2022-08-26 17:31:27

    package com.lv.qggz.man.service.task;import com.lv.qggz.lib.entity.IntervalAICFaceConfig;import com.lv.qggz.lib.service.IntervalAICFaceConfigService;import com.lv.qggz.man.service.IntervalDataService;import org.apache.commons.lang3.StringUtils;import org.

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

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

  • 6、spring注解+springMVC注解+Mybatis注解+log4j+idea+maven2022-08-25 14:01:03

    1、项目结构如下  2、编辑pom.xml文件配置依赖 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLoc

  • spring cloud gateway rce(CVE-2022-22947)分析2022-08-23 15:05:34

    环境搭建 https://github.com/spring-cloud/spring-cloud-gateway/releases/tag/v3.0.6 漏洞分析 该漏洞造成原因是因为配置可写+SPEL表达式的解析导致的 SpEL表达式的触发方式有3种,xml,注释,直接传参。这里基本不可能是将恶意poc传到注释中,或者写入到xml中,所以触发方式应该是将输

  • IDEA中用Maven构建Spring Boot项目2022-08-23 12:31:01

    第一步,创建一个Maven项目 第二步,配置pom.xml文件 添加父依赖 <parent> <artifactId>spring-boot-dependencies</artifactId> <groupId>org.springframework.boot</groupId> <version>2.7.1</version> </parent>

  • Security提高-集成JWT2022-08-23 11:30:17

    注意:请先看《springboot从0开始搭建rbac的security权限认证》再看本篇 1.引入jwt依赖 <!-- JWT -->        <dependency>            <groupId>io.jsonwebtoken</groupId>            <artifactId>jjwt</artifactId>            <version>0.9.1</version

  • ssm的整合:2022-08-22 12:00:28

    一:导入所需要的依赖与处理静态资源导出问题: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </depen

  • SpringCloud 搭建和使用 Eureka 注册中心集群2022-08-22 00:03:48

    近年来微服务非常流行,鼎鼎大名的 SpringCloud 就是专门为微服务技术开发而提供的解决方案。 SpringCloud 是一系列框架的有序集合,它将市场上各个公司比较成熟的并且经过实战检验的服务进行组合,采用 SpringBoot 技术进行再次封装,屏蔽掉复杂的配置和底层实现细节,最终提供给开发者一

  • spring5 事务 纯注解开发2022-08-21 17:34:02

    1.TxConfig package com.config; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; i

  • spring 整合 rabbitmq2022-08-21 15:04:54

    一、基本配置 1、pom添加以下jar <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.7.5</version> </dependency> <!-- https://mvnrepository.com/arti

  • Spring Boot 2.x基础教程:事务管理入门2022-08-18 15:03:03

    什么是事务? 我们在开发企业应用时,通常业务人员的一个操作实际上是对数据库读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作的数据并不可靠,如果要让这个业务正确的执行下

  • 10、RestTemplate方式实现远程调用Client2022-08-17 15:31:55

    一、JSONObject类详解: JSONobject是FastJson提供的对象,在API中是用一个私有的常量map进行封装的,实际就是一个map,只不过 FastJson对其进行了封装,添加了很多方便快捷的属性方法。 添加相关依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifa

  • Spring声明式事务控制2022-08-17 00:33:27

    一、编程式事务控制相关对象 (一)PlatformTransactionManager PlatformTransactionManager 接口是 spring 的事务管理器,它里面提供了我们常用的操作事务的方法。 方法 说明 TransactionStatus getTransaction(TransactionDefination defination) 获取事务的状态信息 void

  • SpringCloud实用篇022022-08-17 00:00:10

    SpringCloud实用篇02 0.学习目标 Nacos: alibaba 注册中心/配置中心 Feign: OpenFeign Gateway: SpringCloud 1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。 1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让

  • SpringBoot-----SpringBoot @Conditional注解自动配置报告2022-08-14 19:31:09

    一、@Conditional简介 @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册Bean。SpringBoot是根据配置文件的内容决定是否创建Bean,以及如何创建bean到Spring容器中,而Spring Boot自动化配置的核心控制,就是@Conditional注解。 二、@ConditionalO

  • 使用 Java 操作 Redis2022-08-13 23:30:53

    Jedis 1. 概述 Jedis 是一款使用 Java 操作 Redis 的工具,有点类似于 JDBC 2. 引入依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> 3. 操作 // 创建 jedis

  • 读取Resource中文件2022-08-13 17:01:49

    读取src/resource/templates 中文件 import org.apache.poi.util.IOUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.io.Resource; import org.springframework.core.io.ResourceLoader; import org.springframework.ht

  • springboot整合redis-SpringBoot(22)2022-08-12 23:03:24

    1. 在 Spring Boot 中集成 Redis   (1)完成配置基础项。     添加 Redis、MySQL、MyBatis 依赖。   (2)配置MySQL、Redis服务器     可以直接在application.yml文件中逬行配置,具体配置方法见以下代码: 查看代码 # 应用名称 spring: redis: host: 127.0.0.1 por

  • Aop报错2022-08-12 13:00:39

    가지마 . 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanpostprocess' defined in class path resource [applicationConte

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

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

ICode9版权所有