java 动物类 继承 Bird Dog Fish
java 动物类 继承 Bird Dog FishclassDiagram示意图#mermaid-svg-tuQ2j3HgLdh7170A .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-fon
类文件具有错误的版本 61.0, 应为 52.0(问题记录)
ERROR] /D:/workspaces/workspaceintellijidea/wto/wtojm/wto-jm-web/jm-common/src/main/java/com/wto/jm/utils/RestUtils.java:[6,38] 无法访问org.springframewor
@Async可以和@Transactional结合使用吗?
在编写Spring在多线程环境下如何确保事务一致性时,我突然联想到@Async注解,心里就在盘算着@Async注解能否和@Transactional注解一起使用呢?当然,这里也是再看到了异步事务?关于异步@Async + 事务@Transactional的结合使用问题分析【享学Spring MVC】
Java选择结构作业练习题
从键盘输入3个数,求最大值 请输入3个数: 5 2 11 你好,最大数是11 我想买车,买什么车决定于我在银行有多少存款: 如果我的存款超过500万,我就买卡迪拉克 否则,如果我的存款超过100万,我就买帕萨特 否则, 如果我的存款超过50万,我就买依兰特 否
[SpringBoot系列]进阶配置
本文涉及临时属性设置、配置文件分类、自定义配置文件、@ConfigurationProperties注解、宽松绑定、松散绑定、常用计量单位绑定、校验、数据类型转换
springboot项目常用的初始化方式,看看你知道几个?
平常的项目开发中,经常会遇到数据初始化的需求,比如说在项目启动之后需要读取自定义的配置信息、初始化自定义对象信息等等,那springboot项目中进行初始化方式有哪些,今天就一起来聊一下.为方便小伙伴查阅,已经将各种方式进行了实现,需要用到的小伙伴可以直接拿去用。如果对实现原理感兴趣的可以看下根据官
Feign 应用之 RequestInterceptor 拦截器,超实用指南
思考一下,你目前正在使用微服务体系,一个普通的用户请求可能会在微服务之间多次调用,而途径的每个微服务都需要原始请求的部分参数,你会如何传递这些参数?在之前的文章中,我们了解到,Feign 的本质就是 JAVA 易用版的 HTTP 上层封装,本质还是 `HTTP` 调用想要原始请求参数在微服务之间流转
springboot 记录用户操作日志
aop前置通知,后置通知,环绕通知理解:https://www.cnblogs.com/xuwenjin/p/8853662.html
Spring系列五:Spring怎么解决循环依赖
Spring循环依赖Spring循环依赖简单说就是自己依赖自己,或者和别的Bean相互依赖。鸡和蛋只有单例的Bean才存在循环依赖的情况,
JAVA基础
面向对象与面向过程面向过程:当需要实现一个功能时,每一个具体的步骤都要亲力亲为,详细处理每一个细节。面向对象:当需要实现一个功能时,不关心具体步骤,,而是找一个已经具有该功能的人来帮忙做这些事情。类与对象类是对一类事物的描述,是抽象的。对象是一类事物的实例,是具体的。类是对象的模板,对象是类的实体。
springboot及swagger2整合报错:documentationPluginsBootstrapper
在使用高版本Springboot(2.7.4)与Swagger版本整合的时候,启动报错,最终找到解决方案
Spring彻头彻尾的讲解,按照Spring框架启动流程,逐步剖析问题,不再是大杂烩!
基本类型注册setter方法注入:property的name属性,填写的不是属性的名称,而是set方法去除set,然后将第一个字符小写后的结果--1. 普通注入--> < property name = " name " value = " 狂神说 " />
使用nacos进行线上配置yml文件步骤及不生效解决办法
可以通过value注入的方式来查看有没有被应用到,如果没有被应用是取不到值的,项目启动也会因为取值,取不到失败。因为我们使用的是云端的配置文件,所以修改或者是直接新建一个bootstrap.yml文件即可。创建好以后,在配置列表可以查看创建好的配置文件。简单的学习使用的话,只需要一些默认配置即可,这
关于 Spring Boot 自动装配你知道多少?
自动装配是springboot的核心,一般提到自动装配就会和springboot联系在一起。实际上 Spring Framework 早就实现了这个功能。Spring Boot 只是在其基础上,通过 SPI 的方式,做了进一步优化。SpringBoot 在启动时会扫描外部引用 jar 包中的META
mybatisplus封装分页拦截器和插入修改拦截器
- mybatis plus版本 -->操作数据时候,表存在字段,不用每次手动操作。先确认我使用的springboot版本。createUserId 创建人。updateUserId 修改人。让mybatis-plus帮忙做。createTime 创建时间。updateTime 修改时间。
SpringBoot 异步使用@Async原理及线程池配置
所谓异步任务,其实就是异步执行程序,有些时候遇到一些耗时的的任务,如果一直卡等待,肯定会影响其他程序的执行,所以就让这些程序需要以异步的方式去执行。那么下面就来介绍Spring Boot 如何实现异步任务。Spring中用@Async注解标记的方法,称为异步方法。在spring boot应用中使用@
FeignClient简析
FeignClient在微服务开发中经常用到,它是服务间数据交互的桥梁,用法很简单,,如此简单的背后是什么原理。
最新版SpringBoot整合Mybatis,实现增删改查(CRUD)
手把手教你SpringBoot整合Mybatis实现CRUD
JMeter 接口数据动态关联——提取接口的响应数据作为另一个接口的入参
一点儿心得记录。涉及的技术:java基础、Jmeter的基础使用(主要涉及几个后置处理器)。一、问题描述:现有一个需求:我想将注册接口和创角创角动态关联起来,实现注册后的用户自动去创角,不需要我再手动输参。两个接口在PostMan上的展示:1、批量注册接口,该接口的入参“number”可批量指定需要
java类型转换
java的数据类型转换分为两种:1.自动类型转换:要实现数据的自动类型转换必须同时满足下面的两个条件a.两种数据类型彼此兼容。b.目标类型的取值范围大于源类型的取值范围。举例:int a=3;byte b=a;//报错,类型不匹配,不能从int转换为byte。byte的取值范围要小于int所以编译失