profile
코린이

3주차 마무리(수정중)

자바 스프링 개인 과제를 하면서 알게 된 것들이 많은데(사실 전부 다 몰랐던 것들 뿐이라 머리가 깨진드아아아아아) 이를 팀 과제에서 정리한 것들에 대한 내용을 이 글에서 적어본다... JPA 개념 재정리 참고 링크 : https://velog.io/@jwkim/J

3일 전
·
0개의 댓글
·
post-thumbnail

7-1 상속

★ 진행과정 ★ 클래스 (6 챕터) ◎ 스터디 그룹으로 진행 ▶ 7-1 : 상속 ▷ 6-2 : 타입 변환과 다형성 ▷ 6-3 : 추상 클래스 📒 상속 > 객체 지향 에서는 부모 클래스를 자식 클래스에게 물려줄 수 있다. 이 때, 부모

3일 전
·
0개의 댓글
·

2주차 마무리

지난 2주차 에서는 알고리즘 관련해서 많은 문제를 풀어보게 되었다...그러면서 배우게 된 것들이 좀 많은데https://velog.io/@tjgurtn112/2%EC%A3%BC%EC%B0%A8-%EC%83%88%EB%A1%9C%EC%9A%B4-%ED%95%A8

5일 전
·
0개의 댓글
·

2주차 새로운 함수들

이 글은 2주차에서 배운 함수들을 정리해놓은 글이다. 즉, 계속해서 추가가 될지는 지금 당장으로서는 무리일거 같지만 이 후에도 계속 유지해 나가도록 하자. 🔗 IntStream > 자바 8에서 추가한 Stream 은 람다를 활용할 수 있는 기술 중 하나이다. 스

5일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-13

상대적으로 가볍 브라우저에 단에서도 컨트롤이 가능한 h2 데이터베이스를 사용할 것이기 때문에 우선 그것부터 다운하고 설치를 진행한다.여기서 JPA 라는 기술을 쓰면 쿼리 없이 데이터베이스에 바로 수정할 수 있다.그리고 스프링 데이터 JPA 라는 기술이 있는데 JPA 를

5일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-12

가장 먼저 홈 화면을 만들어 주자.저렇게 기본적인 셋팅 정도만 강의를 따라 마쳐 주면위와 같은 화면을 볼 수 있다. 이번에는 회원가입 이다.위 사진처럼 패키지 추가 및 새로운 html 파일을 생성해 준다.이후에는 MemberController 에다가 위의 매핑 관련 코

5일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-11

스프링 빈을 등록 하고 의존관계를 어떻게 설정하는지 알아보는 시간이다.지금까지는 Member 서비스와 리포를 만들었다.그리고 Member 객체를 만들고 서비스를 통해서 Member 를 가입할 수 있고 리포에 저장이 된다.그러고나서 리포에서 꺼내올수 있게 만들어 주고 T

5일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-10

비즈니스 요구사항 정리회원 도메인과 리포지토리 만들기회원 리포지토리 테스트 케이스 작성회원 서비스 개발회원 서비스 테스트이제 테스트를 해볼텐데, 이전에는 test 클래스에서 따로 테스트를 진행했었는데 좀 더 편하게 하는 방법이 있다고 한다.이전에 만든 MemberSer

6일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-9

비즈니스 요구사항 정리회원 도메인과 리포지토리 만들기회원 리포지토리 테스트 케이스 작성회원 서비스 개발회원 서비스 테스트회원 repository 와 domain 를 활용해서 실제 비즈니스 로직을 만들어 보자우선 먼저 service 패키지를 만들어 주고 안에다가 클래스를

6일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-8

비즈니스 요구사항 정리회원 도메인과 리포지토리 만들기회원 리포지토리 테스트 케이스 작성회원 서비스 개발회원 서비스 테스트개발한 기능을 이제 테스트를 해야 한다.지금까지 main 메서드를 이용했고 그 외에는 웹 애플리케이션의 컨트롤러를 통해 실행을 할 수도 있다.하지만

6일 전
·
0개의 댓글
·

인프런 스프링-7

회원 관리 예제 진행 과정 비즈니스 요구사항 정리 회원 도메인과 리포지토리 만들기 회원 리포지토리 테스트 케이스 작성 회원 서비스 개발 회원 서비스 테스트 1) 비즈니스 요구사항 > 데이터 : 회원ID, 이름 기능 : 회원 등록, 조회 아직 데이터 저장속사 선정

6일 전
·
0개의 댓글
·
post-thumbnail

JPA

Java Persistance 의 약자로 Persistance 은 영속성 이라는 의미인데,자바에 있는 데이터를 영구히 기록할수 있는 환경을 제공하는 API 를 의미한다. 즉, 데이터를 생성한 프로그램의 실행이 종료 되더라도 사라지지 않는 데이터의 특성이다.시작하기에 앞

7일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-6

이번에도 이전 시간에 이어서 진행!!!!컨트롤러에 위처럼 작성해주고 이번에도 url 로 접근해보자.우리 눈에 보이는 결과물은 같아 보인다.하지만 개발자 도구에서 소스를 보면은...아무것도 없이 해당 string 만 있는 것을 볼 수있다.이전의 템플릿 엔진은 화면을 가지

7일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-5

Model, View, Controller지금 가장 많이 쓰이는 방식이다.컨트롤러는 비즈니스 로직 및 서버 뒷단에 있는것들은 여기서 처리하고 Model 에 관련된 것들을 담아서 View 로 넘겨주는 방식지난번에 이어서...새롭게 html 파일을 하나 만들어 준다.맵핑

7일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-4

윈도우는 아래의 링크에서 먼저 과정을 따라서 Git Bash 와 연동을 해주자https://violetboralee.medium.com/intellij-idea%EC%99%80-git-bash-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0-

7일 전
·
0개의 댓글
·

인프런 스프링-3

가장먼저 사진상의 위치에 html 파일을 만들어 주자.이후에는 위처럼 index.html 파일을 만들어 주고 서버를 내린다음 다시 실행해 보자.localhost:8080 으로 들어가 보면 잘 된것을 볼 수 있다.스프링이 지원하는 기능은 너무나도 방대하고 많기 때문에 외

7일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-2

실제 라이브러리 폴더는 아래의 External 라이브러리 인데 열어보면실제로는 3개의 라이브러리만 가져왔지만 다른 라이브러리들이 엄청 많은 것을 볼 수 있다.Gradel 이랑 Maven 같은 빌드 툴 들은 의존관계를 다 관리해준다.즉, 우리가 가져온 라이브러리에 필요한

7일 전
·
0개의 댓글
·
post-thumbnail

6-6 패키지와 접근 제한자

★ 진행과정 ★ 클래스 (6 챕터) ◎ 스터디 그룹으로 진행 ▷ 6-1 : 객체 지향 프로그래밍 ▷ 6-2 : 필드 ▷ 6-3 : 생성자 ▷ 6-4 : 메소드 ▷ 6-5 : 인스턴스 멤버와 정적 멤버 ▶ 6-6 : 패

7일 전
·
0개의 댓글
·
post-thumbnail

인프런 스프링-1

조원들의 얘기를 듣고 강의를 인프런으로 바꿔서 시작해 보았다.개념들 보다는 바로 직접 코딩하면서 할 생각이다.어떻게 사용해야 하는지에 초점을 맞추고 한다.그렇기에 오래되거나 마이너한 기술들은 버리고 실무에서 사용하는 기술들 위주로 한다.학습 방법 처음부터 끝까지 직접

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

웹의 동작방식

거대한 네트워크망에서 컴퓨터를 식별하기 위한 의치 주소네트워크 상에서의 데이터 송/수신 은 이 주소를 기준으로 한다.예시) 192.168.0.123크롬, 웨일, 엣지 이같이 웹페이지, 이미지, 비디오 등의 컨텐츠를 송/수신 하고 표현해주는 소프트웨어를 말한다.Domai

2022년 11월 25일
·
0개의 댓글
·