클래스, 객체, 인스턴스
·
Java
강의 예제 중 클래스가 왜 필요한지에 대한 내용이다. package class1;public class ClassStart1 { public static void main(String[] args) { String student1Name = "학생1"; String student2Name = "학생2"; int student1Age = 15; int student2Age = 16; int student1Score = 90; int student2Score = 80; System.out.println("이름: " + student1Name + "나이: " + student1Age + "점수: " + student1..
삼항 연산자
·
Java
삼항 연산자란 계산하는 항이 3개인 연산자이다.  package cond;public class CondOp1 { public static void main(String[] args) { int age = 18; String status; if (age >= 18) { status = "성인"; } else { status = "미성년자"; } System.out.println("age = " + age + " status = " + status); }}  위 코드를 삼항연산자를 사용하면 아래와 같이 간결하게 표현이 가능하다. packag..
부트캠프 수료 후 공부 계획하기
·
...
벌써 최종프로젝트가 끝난지 일주일이 흘렀다. 다음주인 4월 19일까지 이력서 주차를 마치고 공부 계획을 세워보려한다. 당장 취업을 할 생각은 없지만, 이력서 피드백을 받을 경우가 많지 않을 것이라 생각된다. 약 4개월간 부트캠프를 하면서 배웠던걸 한 줄 요약하자면 '개발하는 플로우' 정도는 배운 것 같다. 물론 실무와 비교하면 하늘과 땅 차이겠지만...! 4개월의 커리큘럼이라 그런지 진도가 너무 빨라서 이해하지 못하고 넘어간 개념, 미처 학습하지 못한 내용이 많았다. 스파르타측에선 바로 취업전선에 뛰어드는게 낫다고 말하지만.. 현재 취업시장의 상황을 고려했을 때 나의 배경, 수준을 보자면 경쟁력이 너무 없다. 애초에 고졸 비전공자가 4개월 공부하고 취업한다는게 말이 되나 싶기..
BuySell - 최종 프로젝트 종료
·
내일배움캠프 프로젝트
BuySell https://www.notion.so/40-Four-T-46a46435ffb44c168c20e25ad82f7da7 40 (Four T) | Notion ‼ 회의 요약 💬 &피드백 모음💜 band-wavelength-b24.notion.site 목차 프로젝트 소개 팀소개 프로젝트 계기 주요기능 개발기간 기술스택 서비스 구조 와이어프레임 API 명세서 ERD 프로젝트 파일 구조 기술적 의사결정 Trouble Shooting 프로젝트 소개 중고 거래 플랫폼으로 개인 간의 중고 거래를 더욱 쉽게 접근할 수 있게 매칭해주는 게시판 형태의 서비스입니다. 중고 물품을 판매하는 글을 작성할 수 있고 구매자가 구매 요청을 하면 판매자와 구매자가 매칭 됩니다. 팀소개 팀장 부팀장 팀원 팀원 김성현 황승현 ..
BuySell - 주문 조회
·
내일배움캠프 프로젝트
구매한 상품에 대한 리뷰와 평점을 남길 수 있는 로직이 구현되었다. 이제 마이페이지에서 주문내역을 조회 후 리뷰를 작성할 수 있게 주문조회 기능을 구현중인데, 현재 정책상 삭제된 게시물에도 리뷰를 작성할 수 있게 되어있다. 그러나 주문조회 시 softDelete가 true인 게시물을 조회할 수 없는 에러가 발생했다.. soft delete된 데이터를 조회하기 위해서 3가지의 방법이 있다. JPQL등에서 직접 처리하기 실무에서는 다양한 상황들이 나타나기 때문에 모든 상황을 직접 다룰 수 있게 JPQL을 사용하는 것을 권장드립니다. 참고로 실무에서는 대부분의 조회 쿼리가 단순하지 않기 때문에 JPQL을 자주 사용하게 됩니다. 하이버네이트 @Filter 대안으로는 하이버네이트 @Filter를 사용할 수 있는데..
BuySell - S3 이미지업로드 (2)
·
내일배움캠프 프로젝트
버킷에 이미지 업로드가 정상적으로 작동하는것을 확인했다. 그래서 이제 그 게시글에 대한 이미지인걸 어떻게 찾아서 가지고 올까? 라는 생각을 했다. (이미지 업로드 되면 request에서 쓰려고 imgurl 부분을 주석으로 해놨는데 까먹음) 고민 한 방법들 1. 퍼블릭 URL을 변수로 어딘가에 저장해두고, 프론트에서 input type hidden 을 사용해서 어떻게 어떻게 구현하기 (그냥 생각만 함) 2. 이미지 URL을 백 서버에서 저장 후 관리하는 법 사실 몇가지 더 있었는데, 대부분 프론트에 대한 내용이라 생략했다. 그리고 이해가 안갔음.. 일단 나는 백엔드 공부를 하는 사람이니까.. 당연히 2번을 선택했다. 게시글에 대한 이미지 URL을 저장하는 로직이 없었기 때문에, 이미지 업로드를 시도하면 아..