본문 바로가기

전체 글143

[항해99 6기] Spring 2주차 - 인가 문제 상세페이지 인가 문제 (페이지 이동) 더보기 ㄱ. 문제 : 로그인없이 처음 들어갔을 때 전체 댓글조회가 undefined (api값이 서버에서 안 넘어옴) 발생 김남석 기술 매니저님께서 1.어느 api를 호출을 했고, 2. 어떻게 응답값이 나오겔레 undefined가 나오는지 확인해 보라고 조언을 해주셨습니다. undefined를 검색한 결과 null과 다르게 값이 아에 없다는 의미라는 것을 알았지만, 어떻게 조치해야 되는 지 몰라서, 주변 인들에게 도움을 청해서 해결하게 되었습니다. 해결 방법은 아래와 같습니다. ㄴ. 문제 : 클릭을 했을 때 댓글의 상세페이지 (detail.html)로 이동할 때 오류 발생 서비스가 WebSecurityConflg에서 상세페이지(/detail)주소에 대한 인가가 안되어.. 2022. 3. 30.
Maven vs Gradle Maven vs Gradle - 장민우님 정리내용 프로젝트를 진행하게 되면 자신이 작성한 코드 뿐만 아니라 수 많은 라이브러리를 활용하게 되는데 이 많은 라이브러리를 관리하는 것이 힘들어지는 경우가 발생한다. 이러한 문제를 해결해 주는것 이 Maven과 Gradle 이다. 이들은 내가 사용할 라이브러리 뿐만 아니라 해당 라이브러리가 작동하는데 필요한 다른 라이브러리 까지 관리하여 네트워크를 통해 자동으로 다운 받아준다. Maven : 프로젝트의 전체적인 라이프 사이클을 관리하는 도구이다. POM - Project Object Model(.xml) : 약자 이름 그대로 project object model의 정보를 담고 있는 파일이다. 이 파일에서 주요하게 다루는 기능은 아래와 같다. 프로젝트 정보: 프로.. 2022. 3. 29.
Spring vs Spring Boot Spring : 스프링 프레임 워크 (Spring Framwork)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공 특징 경량 컨테이너 ( 스프링=“객체를 담고 있는 컨테이너” ) 객체의 생성과 소멸과 같은 라이프사이클 관리 → 언제든 필요한 객체를 가져다 사용할 수 있게 해줌 IoC (Invertion of Control: 제어 역행) https://hyunc87.tistory.com/10 의존성 주입을 통해 객체간의 결합도를 낮추어 코드 재사용성을 향상시키고, 단위테스트를 용이하게 할 수 있도록 해줍니다. Di (Dependency Injection: 의존성 주입) 반복되는 코드들(Boilerplate code/ Plumbing code.. 2022. 3. 28.
[항해99 3주차] 스프링 회고 출처 더보기 [Spring] Spring IoC와 DI (tistory.com) [Spring] Spring IoC와 DI [Spring] Spring IoC와 DI 1. IoC(Inversion of Control)이란? IoC란 Inversion of Control의 약자로 해석하자면 제어의 역전이다. 제어의 역전, 온통 한문이라 뜻이 와닿지 않는다. 그래도 해석하자면 제어, 즉.. gangnam-americano.tistory.com [Spring] 스프링 IoC :: 부로그 (tistory.com) [Spring] 스프링 IoC IoC란? :Inversion Of Controller 즉, 제어권의 역전 어떤 객체가 사용하는 의존 객체를 직접 만들어 사용하는게 아니라, 주입받아 사용받는 방법. 코드.. 2022. 3. 27.