본문 바로가기
반응형

분류 전체보기187

[oracle] 오라클 [Oracle To Sybase Migration Guide] 간단한 개발자 가이드 프로젝트를 진행하다보면 Oracle 에서 Sybase로 변경하는 경우가 간혹 발생하여 정리 한다. Oracle과 Sybase 제품군 비교 Oracle Sybase Oracle Database Server Sybase ASE Oracle OLAP and DW Sybase IQ Oracle Analytics Sybase IQ Oracle RAC Sybase ASE Cluster Edition Oracle Times Ten Sybase ASE 15.5 In-Memory Database Oracle Data Guard Sybase Mirror Activator Oracle Streams Sybase Replication Server Oracle ExalData Sybase IQ Appliance MySQL Sy.. 2021. 1. 17.
[Spring Boot] Thymeleaf 예제 Spring Boot Thymeleaf 예제 스프링부트 타임리프 테스트 예제 페이지 생성 환경 IDE : IntelliJ JDK : openjdk 15 Spring Boot v2.4.0 1. 스프링 이니셜라이즈 선택 2. 그룹과 아티팩트 입력 3. 종속성 선택에서 아래 항목 선택 Spring Boot DevTools Lombok Spring Configuration Processor Spring Web Thymeleaf 4. 프로젝트명 입력 후 Finish 5. 생성된 폴더 구성과 pom.xml 파일 4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.0 com.example thymeleaf 0.0.1-SNAPSHOT thymeleaf Demo.. 2021. 1. 17.
[Spring Boot] jsp 사용하기 Spring Boot는 resource 아래의 static폴더와 templates폴더를 view로 기본 지정되므로, jsp를 view로 사용할 경우 아래 설정을 추가로 해줘야 한다. 1. pom.xml에 dependency 추가 javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper provided 2. webapp 폴더 만들기 -- 경로 src/main/webapp/WEB-INF/jsp 3. 설정파일(application.properties 또는 application.yaml)에 view 관련 추가 application.properties spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.. 2021. 1. 17.
[Spring Boot] Undertow 사용하기 (maven, gradle 3.x) STS 프로젝트 생성 시 Spring Web을 선택하면 was 내장tomcat이 기본으로 설정된다. WAS를 Undertow로 바꾸려면 빌드툴에 따라 설정파일(pom.xml 또는 build.gradle)을 변경해주면 된다. Undertow NIO를 기반으로 하는 고성능 웹서버 전반적으로 성능이 우수하고 메모리 사용이 효율적이다. (Spring Boot Servlet Container) 빌드툴에 따른 설정 방법 1. maven일 경우 pom.xml 파일 수정 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.projectlombok lombok true org.sprin.. 2021. 1. 17.
[spring 에러] BeanDefinitionStoreException - probably due to a new Java class file version that isn't supported yet 기존 프로젝트를 이클립스나 인텔리제이로 가져온 후 JDK 버전 설정을 확인하지 않고 진행 할 경우 만나게 되는 오류로 친절하게 영어로 에러 메세지를 표시 해준다. - probably due to a new Java class file version that isn't supported yet PC에 설치된 JDK 버전은 1.8이나 해당 프로젝트에 대해서는 1.6으로 컴파일이 필요할 경우 인텔리제이-프로젝트환경설정(Ctrl+Alt+s) 창에서 Project language level을 수정. 이클립스-프로젝트 선택 후 Properties (단축키 : Alt+Enter) > Project Facets 에서 Java 부분 Version 변경 2021. 1. 17.
[spring] 스프링 관련 프로젝트 1. 스프링 MVC MVC 패턴을 따르는 웹 애플리케이션 개발을 위한 프레임워크. POJO(Plain Old Java Object) 형태로 구현하는 방식이나 애너테이션 기반 설정, 서블릿 API의 추상화, 스프링 DI 컨테이너와의 연계, 풍부한 확장 기능을 지원하며, 각종 서드파티 라이브러리와의 연계와 같은 다양한 특징과 함께 대규모 시스템 개발에 필요한 기능을 갖추고 있다. 2. 스프링 시큐리티 스프링 기반의 애플리케이션 인증(Authentication)이나 인가(Authorization)와 같은 보안 기능을 쉽게 구현할 수 있게 도와주는 프레임워크. 베이직 인증(Basic) 및 다이제스트 인증(digest authentication), X.509 클라이언트 인증서, LDAP(Lightweight Di.. 2021. 1. 17.
반응형