Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

springboot3 upgrade issues #55

Closed
7 tasks done
trydofor opened this issue Jan 30, 2023 · 7 comments
Closed
7 tasks done

springboot3 upgrade issues #55

trydofor opened this issue Jan 30, 2023 · 7 comments
Labels
investigate :no_bell: something may be defective

Comments

@trydofor
Copy link
Owner

trydofor commented Jan 30, 2023

  • shardingsphere shardingjdbc and springboot3 #54
  • slf4j MDCAdapter
  • git-commit-id-plugin
  • mirana 移除jaxb的ee部分
  • springdoc
  • javax - jakarta
  • 检查文档及注释中的link
@trydofor trydofor added the investigate :no_bell: something may be defective label Jan 30, 2023
@trydofor
Copy link
Owner Author

trydofor commented Jan 30, 2023

MDCAdapter changes members

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project silencer-curse: Compilation failure
[ERROR] /Volumes/WORK-CS/Workspace/github.com/pro.fessional.wings/wings/silencer-curse/src/main/java/org/slf4j/TtlMDCAdapter.java:[19,8] org.slf4j.TtlMDCAdapter is not abstract and does not override abstract method clearDequeByKey(java.lang.String) in org.slf4j.spi.MDCAdapter

@trydofor
Copy link
Owner Author

trydofor commented Jan 30, 2023

plugin git-commit-id-plugin

https://github.com/git-commit-id/git-commit-id-maven-plugin

<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>

@trydofor
Copy link
Owner Author

trydofor commented Jan 30, 2023

meepo 无变化
mirana 移除jaxb中javax-jakarta部分
仍旧停留在java8

@trydofor
Copy link
Owner Author

trydofor commented Jan 30, 2023

springdoc https://springdoc.org/v2/

<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
import org.springdoc.core.annotations.ParameterObject;
import org.springdoc.core.configuration.SpringDocConfiguration;
import org.springdoc.core.utils.SpringDocUtils;
import org.springdoc.core.customizers.OpenApiCustomizer;

@trydofor
Copy link
Owner Author

trydofor commented Jan 30, 2023

Migrating from the javax to jakarta namespace

IDEA

Refactor / Migrate Packages and Classes / JavaEE to JakartaEE

具体

  • javax.annotation.PostConstruct
  • javax.annotation.Generated
  • javax.annotation.processing.Generated -> javax.annotation.Generated

前缀

  • javax.xml.bind.
  • javax.servlet.
  • javax.validation.
jakarta.annotation.PostConstruct;
jakarta.mail.*
jakarta.servlet.*
jakarta.validation.*
jakarta.xml.bind.*

jooq

javax.annotation.processing.Generated (JDK 9+)
javax.annotation.Generated (JDK 8-)

@trydofor
Copy link
Owner Author

trydofor commented Feb 1, 2023

检查文档,配置,java中的文档链接,存在锚点变,不影响使用,但建议使用新的命名

@trydofor
Copy link
Owner Author

trydofor commented Feb 1, 2023

java 17 语法特性调整

  • 文字模板
  • 加强的switch
  • pattern var

@trydofor trydofor changed the title springboot3 issues springboot3 upgrade issues Feb 7, 2023
trydofor added a commit that referenced this issue Feb 11, 2023
trydofor added a commit that referenced this issue Feb 11, 2023
trydofor added a commit that referenced this issue Feb 11, 2023
@trydofor trydofor closed this as completed Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigate :no_bell: something may be defective
Projects
Archived in project
Development

No branches or pull requests

1 participant