분류 전체보기

다듬어 정리하지 않고, 공부하면서 작성한 내용입니다. 양해 바랍니다. 저번에는 Zuul을 사용하여 강의를 계속 진행하는 줄 알았는데, 그게 아니라 cloud Gateway 이전에, 대략적인 작동원리에 대해 설명해주시기 위해서 Zuul을 사용했던 것이었다..ㅠ RequestContext 웹 프로젝트에서 request, response에 대한 정보를 가진 최상위 객체이다. 이를 통해 request나 response가 없는 메소드에서도, 정보를 받아와 사용할 수 있다. 사용 방법은 다음과 같다. RequestContext ctx = RequestContext.getCurrentContext(); HttpServletRequest request = ctx.getRequest(); Spring Cloud Gate..
목표 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 강의 Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 어떻게 사용하는지, 구성을 어떻게 하는지에 대해 www.inflearn.com [Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)] 섹션 2,3 을 듣고 API Gateway Service와 E-commerce 애플리케이션에 대해 공부하기
· 🐳 TIL
오늘 공부한 내용 스프링 MVC - 서블릿 필터, 스프링 인터셉터 공부하기 플러터 공부하기 💭느낀 점 & 배운 점 플러터 책 보면서 뚱땅뚱땅 만드는 중인데, 조금씩 느는 기분이 든다, 조금은 익숙해 진 느낌이다. 서블릿 필터랑 스프링 인터셉터는, 음.. 스프링 시큐리티 때문에 조금 익숙하다 싶었는데, 서블릿이 필터를 제공하고, 스프링이 인터셉터를 제공한다는 것도 까먹고 사용하고 있었다. 내일은 필터와 인터셉터의 예외처리에 대해 시간이 되면 공부할 거 같은데, 예전부터 확실하게 공부하지 못 하고 사용하고 있어서, 내일 조금 꼼꼼히 공부해야겠다. 🔥내일 공부할 내용 스프링 MVC - ArgumnetResolver부터 공부하기 플러터 공부하기, 프로젝트 진행하기 오늘 공부한 내용 포스팅 [MVC] 필터, 인터..
· 🐳 TIL
오늘 공부한 내용 스프링 MVC - 메시지, 국제화 공부하기, 검증 공부하기 다트 & 플러터 공부하기 💭느낀 점 & 배운 점 MVC의 메시지 부분을 공부하는데, 분명 전에 들었을 텐데 MessageSource를 처음 들어본 것 같았다.. 이렇게까지 기억이 안 날수가 있구나 싶었다. 전체적으로 MVC 2편은 대부분 까먹고 그냥 사용 방법만 가지고 이를 조금씩 변형하여 사용하였는데, 확실히 다시 공부하니 지금까지 사용하던 것이 어떤 원리로 작동하는지 알 수 있었다. 특히 LocaleResolver같은 경우에는 처음 배울 당시에는 아마 조금 어렵다 판단하여 공부하지도 않고 넘겼던 걸로 기억하는데, 이번에는 다 들었고, 이후 이를 커스터마이징 하여 사용해보고 싶다는 생각이 들었다. (아직 어디에 사용해야 할 지..
Bean Validation 기본적은 검증 로직을 공통화하고, 표준화 한 것이 Bean Validation이다. Bean Validation은 특정한 구현체가 아니라 Bean Validation 2.0이라는 기술 표준이다. 간단하게 말하자면, 검증 애노테이션과 여러 인터페이스의 모음이다. 이러한 Bean Validation을 구현한 기술들 중 일반적으로 우리는 하이버네이트 Validatior를 사용한다. 이름에 하이버네이트가 붙어있지만 ORM과는 관련이 없다. 아래는 참고 사이트다 Hibernate Validator 6.2.1.Final - Jakarta Bean Validation Reference Implementation: Reference Guide Validating data is a commo..
메시지 상황을 하나 가정해서, 게시판 서비스를 만들었다고 생각하자. 모든 게시판에서 게시판에 달린 글을 "댓글"이라고 표시했다고 생각해보자. 그 상황에서 댓글을 "답글"로 고치라는 명령이 떨어졌다고 생각해보자. 우리는 모든 페이지의 댓글을 찾아 답글로 고쳐야 할 것이다. 화면이 많으면 많을수록 해당 작업은 힘들고, 누락할 가능성도 존재할 것이다. 이런 다양한 메시지를 한 곳에서 관리하도록 하는 기능을 메시지 기능이라 한다. 예를 들면 다음과 같다. 'messages.properties'라는 메시지 관리용 파일을 만들고 comment=답글 comment.writer=작성자 ... 위와같이 작성한 후, 각 HTML(타임리프)들은 다음과 같이 해당 데이터를 key값으로 불러서 사용하는 것이다. (이는 뷰 템플..
· 🐳 TIL
오늘 공부한 내용 다트 & 플러터 공부하기 💭느낀 점 & 배운 점 와 진짜 언어 처음 배우니까 완전 응애된 느낌이다..ㅠㅠ 일단 이것저것 따라해보고는 있는데 너무 어렵..ㅠㅠ 같은 팀 누나가 책 빌려줘서 내일은 그걸로 공부해야겠다. 🔥내일 공부할 내용 플러터. 다트 기본 공부하기 스프링 MVC - 메시지, 국제화 공부하기, 검증 공부하기
· 🐳 TIL
오늘 공부한 내용 유저 테스트 진행하기 플러터 설치하기 💭느낀 점 & 배운 점 오늘은 지금까지 만든 프로토타입을 가지고 유저 테스트를 진행하였다. 지금까지 총 4일동안, 팀원들과 주제를 정하고, 그 주제에 대해 이야기하며, 디자인 스프린트를 통해 단기간에 빠른 의사결정을 통해, 프로젝트의 핵심 문제를 인지하며 해당 문제를 해결하기 위한 여러 방안들을 협의하고, 그것을 기반으로 프로토타입을 만들고, 유저 테스트를 진행하며 끝이 났다. 4일중, 기술적으로 배운 것은 피그마 하나뿐이지만, 그마저도 조금 어려웠다. 그래도 디자인 스프린트를 배우고, 직접 해보는 경험은 굉장히 값진 것 같다. 솔직히 조금만 더 주제를 신중히 정했으면, 더 유의미한 프로젝트를 진행할 수 있을거 같았지만, 그 부분이 아쉽긴 하다. 다..
말 랑
'분류 전체보기' 카테고리의 글 목록 (150 Page)