728x90
리플렉션이나 deprecated 된 코드들 많이 쓰고 있었으면, 그런 것들 많이 고쳐야 될 겁니다.
그리고 collection 내부 구현이 달라져서, 예를 들자면 HashMap에 넣었다 나온 목록이 다르게 나오는 문제가 있을수 있습니다.
아직도 iBatis 이런 것 쓰고 있다면 이것도 좀 MyBatis로 바꾸고...
아마 JVM 내부 코드를 많이 안쓰는 프로그램이면 JVM 올려서 문제될 가능성은 별로 없고요.
물론 목적은 19c를 사용하기 위함인데 최소 jdk 가 1.8 로 ojbc 8 을 사용할 수 있더라구요
동작한다고 해도 memory leak 가 발생할 수 있으므로 장시간 테스트가 필요합니다
우선 Spring 3는 Java 8을 지원하지 않습니다. 결국 스프링 4로 버전을 올려야할텐데 의존하는 라이브러리들의 버전 호환성도 체크해야하고 스프링 3에서 4로 넘어가면서 변경된 부분을 전부 체크해야합니다.
https://docs.spring.io/spring-framework/docs/4.0.0.RELEASE/spring-framework-reference/htmlsingle/#_java_8_as_well_as_6_and_7
728x90
반응형
'프로그램 개발(분석, 설계, 코딩, 배포) > 2. 개발' 카테고리의 다른 글
개발_C언어 프로그램 빌드 과정(실행파일(.exe) 생성 과정) (0) | 2022.11.12 |
---|---|
개발_JDK_LINE의 OpenJDK 적용기: 호환성 확인부터 주의 사항까지 (0) | 2022.11.09 |
개발_java_java6 java7 문제 (0) | 2022.11.06 |
개발_RPC_COM 스텁 프록시 마샬링 언마샬링 (0) | 2022.11.04 |
개발_C++_가상함수(virtual, override 키워드) (0) | 2022.11.04 |