본문 바로가기

project3

Spring Boot + Mybatis org.mybatis.spring.boot mybatis-spring-boot-starter 2.1.4 이글은 스프링 부트에서 마이바티스를 사용하는 방법을 설명한 글이다. 기존의 스프링 프레임워크와 마이바티스는 xml기반의 설정인데 스프링 부트는 자바설정이 가능하고, 쿼리문도 xml에 넣지 않고 자바 코드에 넣을 수 있다. 스펙 자바 8 스프링 부트 2.x.x mysql 8 IDE intellij build tool: maven 설명 우선 먼저 마이바티스는 스프링 부트에서 mybatis-spring-boot-starter라는 의존성을 추가해서 사용할 수 있다. Maven org.mybatis.spring.boot mybatis-spring-boot-starter 2.1.4 당연히 자신의 DB에 맞는 JD.. 2021. 5. 19.
도커+스프링+리액트+mysql 스프링과 리액트 이미지는 각각 만들었다는 가정아래 (참고) #스프링의 Dockerfile FROM openjdk:8-jre COPY target/avalon-*.jar app.jar ENTRYPOINT ["java", "-jar","app.jar"] #리액트의 Dockerfile FROM node:10 WORKDIR "/app" COPY package.json . RUN npm install COPY . . CMD ["npm", "start"] 이미지를 만든이후 아래의 명령어를 실행할것 # mysql 설치 docker pull mysql:5 # 5태그로 5버전을 사용했다 # 네트워크 생성 docker network create # 네트워크에서 mysql 실행 docker run -d -p : -e MYS.. 2021. 1. 15.
Spring Boot+Jsp+Hello World 까지 이 글은 Spring Boot를 시작하기 위해 환경 설정을 하기 위한 글입니다. 이 글을 작성한 이유는 저도 처음 Spring을 시작할때 환경설정을 구축하는데 너무 오랜 시간을 낭비했고(주변에 spring을 할 줄아는 사람이 없었습니다ㅜㅜ) 많은 시행착오가 있었는데 이런 부분을 다른 분들이 격지 않았으면 해서 입니다. 더욱이 현재 spring boot에서는 jsp사용을 공식적으로 지원하지 않는다고 합니다. 하지만 저는 jsp를 사용해야 하는 상황이여서 jsp를 사용하는 방법을 찾는데도 시간이 좀 결렸습니다. 이부분 까지 이글에서 설명 하겠습니다. 사용한 IDE는 IntelliJ입니다. 그리고 DB는 MySql을 사용합니다. DB를 적은 이유는 뒤에 설명 하겠습니다. 우선 IDE에서 File -> New .. 2019. 9. 17.