| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 데이터베이스
- 알고리즘
- React
- 소셜로그인구현
- 리액트
- db
- 국비지원
- 프로세스
- 프로그래머
- 프로그래머스
- 백엔드
- Codeup
- 백엔드개발자
- SpringBoot
- 자바의정석
- 자바
- 자바개발자
- 자바스크립트
- 국비지원코딩
- Java
- 자바알고리즘
- 코딩
- 코드업
- 혼공컴운
- 스프링부트
- 미라클모닝
- 개발자일기
- 프로그래밍
- 개발자
- 운영체제
- Today
- Total
목록SpringBoot (4)
초코딩(chocoding)
이전 테스트에서는 test 패키지, 서비스 직접 다 만들어주었다. 하지만 해당 클래서에서 ctrl + shift + t (윈도우 기준)를 누르면 자동으로 테스트 코드를 생성해준다. 메서드 선택 후 ok 버튼 클릭 시, 짜잔~ 잘 생성된 것을 볼 수 있다. 강사님께서 말씀하시기를 테스트 코드는 빌드될 때 제외되는 코드이기 때문에 회사에서 외국 클라이언트를 상대하는 것이 아닌 이상 직관적으로 보기 위하여 테스트 코드 한정 한글로 메서드 이름을 적는 경우도 있다고 하셨다. - static import 단축키 => alt + enter - parameter 추출 => ctrl + alt + v package hello.hellospring.service; import hello.hellospring.domain..
@GetMapping("hello-mvc") public String helloMVC(@RequestParam("name") String name, Model model) { model.addAttribute("name", name); return "hello-template"; } 위처럼 controller에서 요청을 보낼 시에 viewResolver을 통하여 처리 하지만, @ResponseBody를 사용할 시에 view를 거치지 않고 바로 데이터를 http body에 담아 전송 -> 뷰 리졸버( viewResolver )를 사용하지 않음 @GetMapping("hello-api") @ResponseBody public Hello helloApi(@RequestParam("name") String na..
1. 인스턴스 생성 2. 우분투 접속 2-1) keypair.pem 파일에 너무 많은 권한이 부여되어 경고가 뜨는 경우 => hazeKeyPair 자리에 자신의 keypair 파일 이름을 넣어주면 됨 - icacls.exe hazeKeyPair.pem /reset - icacls.exe hazeKeyPair.pem /grant:r %username%:(R) - icacls.exe hazeKeyPair.pem /inheritance:r 성공적으로 접속 완료 3. sudo apt-get update sudo apt-get install openjdk-11-jdk 4. 자바 위치 확인 - which java => /usr/bin/java - readlink -f /usr/bin/java => /usr/lib/..
이제 마지막으로 개인 프로젝트로 게시판을 만들려고 한다. 게시판은 쇼핑몰 웹 사이트를 구현했을 때 이미 한 번 해본 적이 있다. 하지만 그 형식은 100% 게시판 형식은 아니고.. 오직 판매자와 소비자가 1:1 문의를 할 수 있는?? 그런 형태였다. 이번에 구현하고자 하는 게시판은 조금 다르다. 내가 구현하고 싶은 것은 크게 세가지 이다. 1. 무한 댓글 가능 2. 좋아요 3. 조회수 테이블 설계는 다음과 같다. - Board - Comments - User 그리고 나는 원래 JPQL을 사용하여 팀 프로젝트를 진행했었는데 이번에는 Querydsl을 사용해보고 싶어서 하는 방법을 구글링 해봤다. 먼저 JPQL과 Querydsl의 장단점은 다음과 같다. - JPQL : JPQL(Java Persistence..