gpt4 book ai didi

java - 在Spring Boot中使用hibernate-types-52时如何禁用Hypersistence横幅?

转载 作者:行者123 更新时间:2023-12-01 12:06:00 25 4
gpt4 key购买 nike

我在Spring Boot项目中使用com.vladmihalcea:hibernate-types-52依赖项。而且,我注意到在应用程序启动时,添加了一些大的日志消息:

2020-04-09 11:43:59.535  WARN 3465 --- [           main] Hypersistence Optimizer                  : You should use Hypersistence Optimizer to speed up your Hibernate application!
2020-04-09 11:43:59.535 WARN 3465 --- [ main] Hypersistence Optimizer : For more details, go to https://vladmihalcea.com/hypersistence-optimizer/
2020-04-09 11:43:59.536 INFO 3465 --- [ main] Hypersistence Optimizer :
_ _ _ _
| | | | (_) | |
| |__| |_ _ _ __ ___ _ __ ___ _ ___| |_ ___ _ __ ___ ___
| __ | | | | '_ \ / _ \ '__/ __| / __| __/ _ \ '_ \ / __/ _ \
| | | | |_| | |_) | __/ | \__ \ \__ \ || __/ | | | (_| __/
|_| |_|\__, | .__/ \___|_| |___/_|___/\__\___|_| |_|\___\___|
__/ | |
|___/|_|

____ _ _ _
/ __ \ | | (_) (_)
| | | |_ __ | |_ _ _ __ ___ _ _______ _ __
| | | | '_ \| __| | '_ ` _ \| |_ / _ \ '__|
| |__| | |_) | |_| | | | | | | |/ / __/ |
\____/| .__/ \__|_|_| |_| |_|_/___\___|_|
| |
|_|
提示很好,项目听起来确实很有趣,但仍然希望将横幅从我的应用程序中删除。

最佳答案

项目负责人描述了为什么引入横幅,为什么默认不会禁用横幅以及如何手动禁用横幅。
How to remove the Hibernate Types banner
自动横幅删除模式
简而言之,您可以购买Hypersistence Optimizer license并将该项目添加为依赖项,以从JPA和Hibernate自动调整检查中受益。
手动清除横幅
或者,您可以使用一个属性将hibernate.propertieshibernate-types.properties文件添加到项目中以禁用横幅:

hibernate.types.print.banner = false
或者,您可以将此属性作为Java System属性传递:
java -Dhibernate.types.print.banner=false -jar target/high-performance-java-persistence-1.0.0.jar
Spring 靴
如果您使用的是Spring Boot,您将无法通过 hibernate.types.print.banner文件设置 application.properties属性,直到该 Pull Request未集成到Hibernate ORM中。

关于java - 在Spring Boot中使用hibernate-types-52时如何禁用Hypersistence横幅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61118423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com