기본 콘텐츠로 건너뛰기

9월, 2021의 게시물 표시

Spring + MyBatis + Oracle 사용 기초

Spring + MyBatis + Oracle 사용 기초 사용 환경 Windows 10 Java 1.8 Maven 3.8.2 Spring Boot 2.5.4 Oracle DB 19 MyBatis 2.2.0 Hello 프로젝트 따라하기 프로젝트 생성 브라우져에서 spring initializr 를 방문하여 아래와 같이 입력하고 GENERATE 버튼을 클릭합니다. Project: Maven Project Language: Java Spring Boot: 2.5.4 Project Meta: Group: trvoid.mybatis Artifact: basic-mybatis-example Name: basic-mybatis-example Package name: trvoid.mybatis Packaging: Jar Java: 8 Dependencies: JDBC API MyBatis Framework Oracle Driver 생성된 프로젝트 파일을 다운로드하여 압축을 풉니다. 프로젝트 폴더 구조는 아래와 같습니다. hello |-src |-main |-java |-trvoid.mybatis |-BasicMybatisExampleApplication.java |-resources |-application.properties |-test |-java |-trvoid.mybatis |-BasicMybatisExampleApplicationTests.java |-pom.xml pom.xml 파일에서 의존성 항목과 빌드 플러그인을 확인할 수 있습니다. <dependencies> <dependency> <groupId>org.springframework.boot</groupId> ...

Spring + JdbcTemplate + Oracle 사용 기초

Spring + JdbcTemplate + Oracle 사용 기초 사용 환경 Windows 10 Java 1.8 Maven 3.8.2 Spring Boot 2.5.4 Oracle DB 19 Hello 프로젝트 따라하기 프로젝트 생성 브라우져에서 spring initializr 를 방문하여 아래와 같이 입력하고 GENERATE 버튼을 클릭합니다. Project: Maven Project Language: Java Spring Boot: 2.5.4 Project Meta: Group: trvoid.jdbc Artifact: basic-jdbc-example Name: basic-jdbc-example Package name: trvoid.jdbc Packaging: Jar Java: 8 Dependencies: JDBC API, Oracle Driver 생성된 프로젝트 파일을 다운로드하여 압축을 풉니다. 프로젝트 폴더 구조는 아래와 같습니다. hello |-src |-main |-java |-trvoid.jdbc |-BasicJdbcExampleApplication.java |-resources |-application.properties |-test |-java |-trvoid.jdbc |-BasicJdcExampleApplicationTests.java |-pom.xml pom.xml 파일에서 의존성 항목과 빌드 플러그인을 확인할 수 있습니다. <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</ar...

Maven + Spring 파일 업로드 기초

Maven + Spring 파일 업로드 기초 사용 환경 Windows 10 Java 1.8 Maven 3.8.2 Spring 5.0.6 Hello 프로젝트 따라하기 프로젝트 생성 브라우져에서 spring initializr 를 방문하여 아래와 같이 입력하고 GENERATE 버튼을 클릭합니다. Project: Maven Project Language: Java Spring Boot: 2.5.4 Project Meta: Group: trvoid Artifact: file-upload Name: File Upload Package name: trvoid.fileupload Packaging: Jar Java: 8 Dependencies: Spring Web 생성된 프로젝트 파일을 다운로드하여 압축을 풉니다. 프로젝트 폴더 구조는 아래와 같습니다. hello |-src |-main |-java |-trvoid.fileupload |-FileUploadApplication.java |-test |-java |-trvoid.fileupload |-FileUploadApplicationTests.java |-pom.xml pom.xml 파일에서 의존성 항목과 빌드 플러그인을 확인할 수 있습니다. <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <plugins> ...