688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

没有

学年设计

2024-09-28 23:28:51

import org.w3c.dom.*;l.parsers.*;l.transform.*;l.transform.stream.StreamResult;l.transform.dom.DOMSource;import java.sql.*;import java.io.Fi...

FailedtoconfigureaDataSource:urlattributeisno。。。

2024-09-28 22:00:40

FailedtoconfigureaDataSource:urlattributeisno。。。问题分析及解决⽅案问题原因: Mybatis没有到合适的加载类,其实是⼤部分spring - datasource - url没有加载成功,分析原因如下所⽰.1. DataSourceAutoConfiguration会⾃动加载.2. 没有配置spring - datasource - url 属性....

Java中的length和length()深入分析

2024-09-28 21:56:26

Java中的length和length()深⼊分析在开始本⽂前先考虑以下⼀个问题在不使⽤任何带有⾃动补全功能IDE的情况下,如何获取⼀个数组的长度?以及,如何获取⼀个字符串的长度?这个问题我问过不同⽔平的程序员,包括初级和中级⽔平的。他们都不能准确⽽⾃信地回答这个问题(如果你能很准确很⾃信的回答这个问题,那么证明针对这⼀知识点你⽐⼤多数中级程序员掌握的好)。由于现在很多IDE都有代码补全功能,这使...

SpringBoot假死诊断实战记录

2024-09-28 21:29:51

SpringBoot假死诊断实战记录这两天遇到⼀个服务假死的问题,具体现象就是服务不再接收任何请求,客户端会抛出Broken Pipe。检查系统状态执⾏top,发现CPU和内存占⽤都不⾼,但是通过命令springboot其实就是springnetstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'发现有⼤量的CLOSE_...

springboot启动时没有日志的原因分析

2024-09-28 21:28:20

springboot启动时没有⽇志的原因分析springboot启动没有⽇志1、application配置⽂件是否指定⽇志⽂件2、⽇志⽂件⾥指向的环境是否是当前的运⾏环境idea SpringBoot启动失败⽆⽇志(控制台⽆输出) : Process finished with exit code 0场景:搭建的springboot项⽬启动失败;控制台没有任何输出,直接报 Process fini...

SpringBoot连接PostgreSQL

2024-09-28 21:20:27

SpringBoot连接PostgreSQL这个 org.postgresql.ateClob() ⽅法尚未被实作application.propertiesspring.datasource.platform=postgresspring.datasource.url=jdbc:postgresql://10.18.35.155:5432/test1?u...

springboot使用@value注入配置失败的解决

2024-09-28 18:12:33

springboot使⽤@value注⼊配置失败的解决⽬录springboot使⽤@value注⼊配置⽂件失败问题解决⽅向⼀问题解决⽅向⼆@Value注⼊失败,注⼊值为null的问题⼤概就是下⾯这样结果不知道为什么,@Value注⼊⼀直为空??原因如下解决办法springboot使⽤@value注⼊配置⽂件失败遇到的问题原因是:类中注⼊对象不能⽤static。问题解决⽅向⼀1、改为如图⽰,去掉st...

java.lang.Void类的解析与使用详解

2024-09-28 15:33:17

java.lang.Void类的解析与使⽤详解今天在查看源码的时候发现了 java.lang.Void 的类。这个有什么作⽤呢?springboot实现aop先通过源码查看下package java.lang;/*** The {@code Void} class is an uninstantiable placeholder class to hold a* reference to the...

java注解@Transactional事务类内调用不生效问题及解决办法

2024-09-28 15:30:22

java注解@Transactional事务类内调⽤不⽣效问题及解决办法@Transactional 内部调⽤例⼦springboot实现aop在 Spring 的 AOP 代理下,只有⽬标⽅法由外部调⽤,⽬标⽅法才由 Spring ⽣成的代理对象来管理,这会造成⾃调⽤问题。若同⼀类中的其他没有@Transactional 注解的⽅法内部调⽤有@Transactional 注解的⽅法,有@Tran...

基于SpringBoot2.0默认使用Redis连接池的配置操作

2024-09-28 07:20:48

基于SpringBoot2.0默认使⽤Redis连接池的配置操作SpringBoot2.0默认采⽤Lettuce客户端来连接Redis服务端的默认是不使⽤连接池的,只有配置 redis.lettuce.pool下的属性的时候才可以使⽤到redis连接池redis:cluster:nodes: ${redis.host.cluster}password: ${redis.password}lettu...

ExportExcel(用poi导出Excel文件:用ListMapString,Object》)

2024-09-28 06:03:45

ExportExcel(⽤poi导出Excel⽂件:⽤ListMapString,Object》)1.导⼊jar包(maven)<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.10.1</version...

关于java中使用json需要导入的jar包

2024-09-28 05:19:31

关于java中使用json需要导入的jar包运行java代码:array = new JSONArray();时报错:java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException原因是有jar包没有导入,导入commons-lang-2.6.jar就行了。然后又报错:java.l...

解决SpringBoot没有主清单属性

2024-09-28 05:02:00

解决SpringBoot没有主清单属性问题:SpringBoot打包成jar后运⾏提⽰没有主清单属性解决:补全maven中的bulid信息<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId>&...

Hibernate常见错误

2024-09-28 04:44:32

Hibernate常见错误1.错误:object references an unsaved transient instance - save the transient instance before bean.java.Sysblog; nested exception is org.hibernate.TransientObjectException:...

springcloudgateway的stripPrefix配置

2024-09-28 04:21:16

springcloudgateway的stripPrefix配置序本⽂主要研究下spring cloud gateway的stripPrefix配置使⽤zuul的配置zuul:routes:demo:sensitiveHeaders: Access-Control-Allow-Origin,Access-Control-Allow-Methodspath: /demo/**stripPrefix:...

Idea下调试Spring源代码

2024-09-28 01:22:35

Idea下调试Spring源代码1. 下载源代码2. ⽹上有说需要下载gradle,其实可以不⽤下载springframework jar包下载3. build项⽬4. 导⼊项⽬需要注意的是 gradle 版本不对可能会出现很多奇奇怪怪的错误总之不对的话就重来吧distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distsdistri...

java后端接受Vue传递的List

2024-09-28 01:15:31

java后端接受Vue传递的ListFailed to resolve argument 1 of type 'java.util.List'org.springframework.web.bind.MissingServletRequestParameterException: Required List parameter 'categories' is not presentat org.s...

Unsatisfieddependencyexpressedthroughmethodsh。。。

2024-09-28 01:02:05

Unsatisfieddependencyexpressedthroughmethodsh。。。最近在sprootboot的项⽬中将使⽤mybatisplus框架中的代码⽣成模块中,执⾏完代码⽣成程序以后,运⾏程序后报⼀下错误:springframework jar包下载org.springframework.beans.factory.UnsatisfiedDependencyException...

记redis一次Couldnotgetaresourcefromthepool异常的解决过程

2024-09-27 21:42:35

记redis⼀次Couldnotgetaresourcefromthepool异常的解决过程最近有个项⽬中的redis每天都会报 "Could not get a resource from the pool"的错误,⽽这套代码在另⼀地⽅部署⼜没有问题。⼀直不到错误原因。按字⾯意思是连接池中资源不够。1. 有可能是并发太⾼⽽连接池太⼩,尝试修改连接池上限来解决问题,修改⽅法如下:<!--...

Spring-Session+Redis实现session共享实现统计在线人数和踢除用户下线...

2024-09-27 21:36:19

Spring-Session+Redis实现session共享实现统计在线⼈数和踢除⽤户下线。⾸先添加pom相关依赖<!--spring session 依赖 --><dependency><groupId>org.springframework.session</groupId><artifactId>spring-session<...

springboot如何开启事务

2024-09-27 21:07:32

springboot如何开启事务1.Spring boot是默认启动事务的,只需要在(service层中添加)类或者⽅法上添加注解即可(很简单呢!)a.类上⾯b.⽅法上如果事务不⽣效可能有以下原因1、⾸先要看数据库引擎是否⽀持注解,mysql默认引擎INNODB是⽀持的,但MYISAM是不⽀持的;2、注解只能被应⽤到public⽅法上, 其它⽅法上不会报错,但不⽣效;3、默认情况下只会对运⾏期异常...

SpringBoot事务配置详解

2024-09-27 21:06:56

SpringBoot事务配置详解1、在启动主类添加注解:@EnableTransactionManagement来启⽤注解式事务管理,相当于之前在xml中配置的<tx:annotation-driven />注解驱动。2、在需要事务的类或者⽅法上⾯添加@Transactional()注解,⾥⾯可以配置需要的粒度:这么多东西提供配置:Isolation :隔离级别隔离级别是指若⼲个并发的...

事务类型

2024-09-27 21:06:45

springframework事务Spring中常用事务类型:REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。NOT_SUPPORTED--以非事务方式...

SpringBoot事务注解@Transactional

2024-09-27 20:57:41

SpringBoot事务注解@TransactionalSpringBoot提供了⾮常⽅便的事务操作,通过注解就可以实现事务的回滚,⾮常⽅便快捷,下⾯我们就说⼀下如何进⾏事务操作。1. 事务说明在Spring中,事务有两种实现⽅式,分别是编程式事务管理和声明式事务管理两种⽅式。编程式事务管理:编程式事务管理使⽤TransactionTemplate或者直接使⽤底层的PlatformTransact...

transactionaleventlistener 传播行为

2024-09-27 20:53:39

transactionaleventlistener 传播行为TransactionalEventListener 是 Spring 框架中的一个特性,它允许你在事件中处理事务。当你使用 TransactionalEventListener 时,你可以指定事务的传播行为,这决定了当一个事务方法被另一个事务方法调用时应该如何处理事务。springframework事务Spring 提供了以下传...

springbootflyway配置说明(摘抄)

2024-09-27 17:43:45

springbootflyway配置说明(摘抄)flyway.baseline-description对执⾏迁移时基准版本的描述.flyway.baseline-on-migrate当迁移时发现⽬标schema⾮空,⽽且带有没有元数据的表时,是否⾃动执⾏基准迁移,默认false. flyway.baseline-version开始执⾏基准迁移时对现有的schema的版本打标签,默认值为1.flyw...

SpringSession的使用示例

2024-09-27 17:02:02

SpringSession的使⽤⽰例⽬录SessionSession常⽤解决⽅案Spring-Session测试代码基于数据库的Spring-Session基于Redis的Spring-Session总结SessionHttp协议是⽆状态的,这样对于服务端来说,没有办法区分是新的访客还是旧的访客。但是,有些业务场景,需要追踪⽤户多个请求,此时就需要Session。关于session的百度百科ses...

张银奎谈软件调试和软件测试

2024-09-27 15:33:36

概要张银奎是国内技术社区软件调试方面的专家,在本采访中,他分享了对软件调试技术在国内发展的理解,为什么软件开发人员要重视调试,软件测试和软件调试的关系,如何培养自己的调试技能,以及关于可调试性的方方面面等。个人简介受访人张银奎:Intel亚太研发中心架构师,《软件调试》一书的作者,《程序员》杂志调试之剑栏目作者,高端调试网站(ADVDBG.ORG)的创始人。毕业于上海交通大学信息与控制工程系,长期...

三个EAM软件比较

2024-09-27 15:17:07

三个EAM软件比较2009-09-29 21:58产品概况:IFS 源自瑞典,1983;INFOR源自美国,1986;COSWIN源自法国,1989IFS属于EAM国内领导地位,INFOR是国内主要EAM厂商之一,COSWIN尚不太有名技术架构:IFS以C/S架构为主。IFS也有B/S版,但不很成熟。实施的时候仍是以C/S为主,特别需要B/S的时候才提供B/S功能INFOR和COSWIN都是纯B/...

FindBugs规则整理_中文版

2024-09-27 13:30:42

FindBugs1.3.9规则整理Findbugs中把影响代码质量分为以下几个部分:Security 关于代码安全性防护序号Descriptionspring framework高危漏洞备注1. Dm: Hardcoded constant database password (DMI_CONSTANT_DB_PASSWORD)代码中创建DB的密码时采用了写死的密码。2. Dm: Empty da...

最新文章