본문 바로가기

Server Oriented

(184)
스프링 application.yml /src/main/resources/application.yml application.properties 보다는 application.yml 사용을 추천. application.yml 쪽이 더 간단하게 기술됨. # default 가 8080 이므로 충돌나는 서비스가 있다면 변경해 보자. #이를테면, 8086. 설정한 다음엔 재시작 server.port : 포트번호 # spring : datasource : url : jdbc:oracle:thin:@아이피:포트/SID username : DB아이디 password : DB비밀번호 driver-class-name : oracle.jdbc.driver.OracleDriver
스프링 예외처리 https://springboot.tistory.com/25 - extends RuntimeException - @ExceptionHandler - @ControllerAdvice https://yiyj1030.tistory.com/530 - 404, 500. 이런 에러는 WAS 나 WS/AS 에서 처리하도록 하는 것이 나을듯.. /src/main/java/도메인/common/exception/CommonExceptionHandler.java @ControllerAdvice @Slf4j public class CommonExceptionHandler{ @ExceptionHandler(Exception.class) public String handle(Exception e){ log.info("
.NET 버전 소개 - 2016 .NET Core 1.0 (2019.05 최종 1.0.16) - 2016 .NET Core 1.1 (2019.05 최종 1.1.13) - 2017 .NET Core 2.0 (2018.07 최종 2.0.9) C#7.1 지원 .NET Standard 2.0 지원 Visual Studio 2017 v15.3 - 2018 .NET Core 2.1 (2021.08 최종 2.1.30) - 2018 .NET Core 2.2 (2019.11 최종 2.2.8) - 2019 .NET Core 3.0 (2020.02 최종 3.0.3) C#8.0 지원 .NET Standard 2.1 지원 TLS1.3, OpenSSL 1.1.1 지원 HTTP/2 지원 - 2019 .NET Core 3.1 (최신 3.1.28) (~..
Java 버전 소개 https://namu.wiki/w/Java/버전 - 1994 jdk1.0a - 1995 jdk1.0a2 (Java 대신 Oak 로 발표) - 1996 jdk1.0.2 (Java 로 변경) - 1997 jdk1.1 Inner Class, JavaBeans, RMI(Remote Method Invocation), Reflection, Unicode, Serializable - 1998 j2se1.2 (~2003) Java 2 Standard Edition. Swing GUI, JIT, Corba, Java Applet(17 에서 Deprecated), Collections, HotSpot JVM - 2000 j2se1.3 (~2006) HotSpot JVM, JNDI, JPDA, JavaSound - 20..
Oracle DB 와 ojdbc, jdk 버전 관계 ojdbc.jar 는 오라클에서 제공하는 java 용 라이브러리. - Oracle 10g 는 jdk1.4 나 jdk1.5 이상에서 ojdbc14.jar 를 사용 (버전이 수상해.. ojdbc 14 였는데, 이후론 1자리로 바뀜) - Oracle 11g 는 jdk1.6 이상, ojdbc6.jar 사용 - Oracle 12c 는 jdk1.6 이상에서 ojdbc6.jar, jdk1.7 이상에선 ojdbc7.jar 사용하기도 함 이 때 부터 Oracle DB 버전에 따라 ojdbc 와 jdk 버전 조합이 상당히 달라짐. 한국에선 2024년 현재에도 주력으로 사용 12c (12.2.0.1, 최신 패치도 동일) 는 아래 조합 jdk8 과 ojdbc8.jar (JDBC 버전 언급x) - Oracle 18c, 2018..
No tag [error] defined in tag library imported with prefix [form] 혹시 오타 난 것이 있는지 다시 확인 요망.. ^^;
스프링 taglib https://offbyone.tistory.com/325 form 태그를 사용하면 스프링이 어떻게 번역해 주는지 확인. 스프링 4 에선 commandName, 스프링 5 에선 modelAttribute 사용.
jstl 사용하는데 값이 나오지 않고, PropertyNotFoundException https://dogcowking.tistory.com/59 ${...} 관계를 제대로 설정하지 않았거나, .java 에 get 메소드가 없거나.. 어떤 글 보니까, 키워드 앞 뒤로 공백이 있으면 그럴 수 있다 하는데.. 공백 있어도 문제 없음. ...