https://gaebal-goebal.tistory.com/40 [Docker]aws의 Docker에서 웹개발하기 - MariaDB설치, phpMyAdmin설치 환경 aws ec2의 os는 linux 2 ami docker설치되어있음 MariaDB설치 docker mariadb 이미지 다운받기 docker pull mariadb:latest 위 명령어를 통해 mariadb 이미지를 다운받는다. 다운 받은 mariadb 이미지를 실.. gaebal-goebal.tistory.com 현재 위와 같이 aws의 docker에 mariadb와 phpmyadmin을 설치한상황이다. 먼저 REST API테스트를 위한 프로젝트를 위한 db환경을 만들도록 하겠다. 아래 sql문을 실행하면 teacher를 생성하고 두개..
https://gaebal-goebal.tistory.com/49 [Spring] Spring boot, Jpa를 사용해 간단한 REST API 만들기 - (1) 일단 Spring boot프로젝트를 생성해보자 좌측의 Package Exploerer에서 우클릭을 한다. New > Other를 클릭한다. Spring Boot 의 Spring Starter Project를 선택한다. Type 은 빌드 방식으로 maven과 gradle로.. gaebal-goebal.tistory.com 위 글을 통해 springboot프로젝트를 생성했다. 이제 작성한 api가 제대로 동작하는지 보기위해 postman을 설치해서 확인하도록 하자 https://www.getpostman.com/downloads/ Postman |..
https://gaebal-goebal.tistory.com/51 [Spring] Spring boot, Jpa를 사용해 간단한 REST API 만들기 - (0) https://gaebal-goebal.tistory.com/40 [Docker]aws의 Docker에서 웹개발하기 - MariaDB설치, phpMyAdmin설치 환경 aws ec2의 os는 linux 2 ami docker설치되어있음 MariaDB설치 docker mariadb 이미지 다운받기 d.. gaebal-goebal.tistory.com 앞서 DB테이블을 만들어뒀다. 이제 Spring boot프로젝트를 생성해보자 좌측의 Package Exploerer에서 우클릭을 한다. New > Other를 클릭한다. Spring Boot 의 Sp..
※개발자마다 설정은 달라질 수 있기 때문에 모든 프로젝트가 아래의 디렉토리 구조를 따르는 것은 아니다. Spring MVC =>spring mvc, gradle, mybatis, jsp를 사용 > src/main/java (자바 파일을 담고 있다.) dao : 단일 데이터 처리 service : 여러 dao를 호출하여 여러번의 데이터 처리를 하며 그렇게 읽은 데이터에 대한 비즈니스 로직을 수행하고 하나 혹은 여러개의 트랜잭션으로 묶음 domain(=vo,dto) : 필드와 getter,setter web(=controller) : requestmapping을 하고 service.{함수}식으로 호출 AppConfig.java(=applicationContext.xml) : 설정정보를 담고있는 클래스. da..
동작순서 1. 클라이언트가 URL로 접근하여 정보를 요청한다. 2. DispatcherServlet이 해당 요청을 매핑한 컨트롤러가 있는지 검색하도록 HandlerMapping에 물어본다. (DispatcherServlet은 web.xml에 포함되어 있으며, Springframework에서 제공한다) 3. HandlerMapping은 해당 컨트롤러에 처리를 요청한다. 4. 컨트롤러에서는 service-dao-db-dao-service 간의 흐름을 타고 dto를 받는다. (여기서 service와 dao는 model이라고하며, 컨트롤러, 뷰를 합쳐 mvc패턴이라고한다 ) 5. 컨트롤러는 클라이언트의 요청을 처리하고 결과를 출력할 view의 이름을 DispatcherServlet으로 리턴한다. 6. Dispa..
- Total
- Today
- Yesterday
- leetcode 35
- LeetCode
- leetcode 204
- 백준
- leetcode 167
- 티스토리코드작성
- webhook
- 1491
- leetcode 349
- 별찍기-10
- Github
- xmlpullparserexceptioin
- 릿코드
- leetcode 69
- elastic ip
- config.xml
- leetcode 278
- binary search
- binarySearch
- 언제까지할수있을까
- java
- Docker
- Jenkins
- gradle빌드
- Leetcode717
- leetcode 350
- 뒤늦은 1년 후기
- 도커
- 2447
- ngrok
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |