일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 고급영어단어
- 비슬론지퍼
- 요척합의
- 와끼
- 영어시간읽기
- 미국영어연음
- 40HQ컨테이너40GP컨테이너차이
- TACKING
- WHATTIMEOFTHEDAY
- 엑셀필터복사붙여넣기
- 암홀트롭
- 40HQ컨테이너
- 우레탄지퍼
- Armhole Drop
- AATCC
- 엑셀자동서식
- 클린코드
- 자켓실측
- 필터링후복사붙여넣기
- MERN스택
- 슈퍼코딩
- 헤이큐
- 봉제용어
- 나일론지퍼
- 미니마카
- 비리짐
- 핸드캐리쿠리어차이점
- 웹API
- 지연환가료
- 엑셀드래그단축키
- Today
- Total
목록PROGRAMMING (428)
CASSIE'S BLOG
스프링컨테이너에 등록하는게 빈등록이고 등록이 일어나는 순간 서블릿컨테이너가 소유하고 있고 제어자체가 넘어갔으니까 제어의 역전이다. Ioc다. 면접 단골 문제래 스프링 코드 아키텍처 3-layered 스프링 생성 시 기본 파일 Spring Main 클래스 Spring 설정파일 & Custom 설정 파일 Test Code Gradle 설정파일 스프링 실행 클래스 X, 톰캣 실행 클래스 O 메인 그 클래스 실행하면 스프링 실행 클래스가 실행되는게 아니라 톰캣 실행 클래스가 실행되는 거임 스프링에서는 톰캣 실행 클래스와 스프링 실행 클래스가 따로 있었는데 두번 실행버튼을 눌렀어야했는데 스프링 부트는 내장톰캣이라고 해서 실행할 때 톰캣이 실행되면서 스프링 컨테이너가 같이 실행되는 구조다. application.p..
Spring Boot에서의 Bean과 어노테이션은 코드의 구조를 좀 더 편하게 만들어주고, 개발을 더 효율적으로 할 수 있도록 도와주는 도구라고 생각하면 돼요. Bean이란 무엇인가? Bean은 Spring이라는 프레임워크에서 사용하는 객체입니다. 예를 들어, 여러분이 만든 클래스가 Bean으로 등록되면 Spring이 그 객체를 알아서 생성하고, 필요한 곳에서 사용할 수 있도록 관리해줍니다. @Component, @Service, @Repository, @Controller 어노테이션은 뭐죠? 이 어노테이션들은 특정 역할을 하는 클래스를 Spring에게 알려주는 역할을 합니다. @Component는 일반적인 컴포넌트로 등록하고, @Service는 서비스 관련 컴포넌트, @Repository는 데이터베이스..
백엔드 서버를 배포한다는 것은 웹 애플리케이션 서버를 배포한다라는 말만 똑같다고 함. 크롬에서 뭘 검색어를 하면 그게 구글 WAS로 가는거다. WAS는 세부적으로 2개로 나뉘어져있음 웹과 서블릿컨테이너로 백엔드를 개발한다는 것은 WAS를 개발하는거다. 서블릿컨테이너 위에 스프링이 돌아감. Spring만 있는건 아니다.. sprut, 뭐 다른것들 다 프레임워크 받을 준비가 되어있다. 서블릿은 크게 프로토콜관련 Server 관련으로 나뉨. 스프링으로 구현했다 저의 요청은 dispatcher servlet으로 가는거다. Dispatcher Servlet 이 문 같은거라서 이제 스프링 컨테이너 영역에 들어온거임. Dispatcher Servlet이 컨트롤러를 인식하고 있다. RestController: 클라이언..
11로 다 맞추고... 저기에 다 똑같이 설정 맞춰야한다. 자바11이랑 호환을 맞춰야함. 2.7.14 처음이니까 2개만 선택 build.gradle 가보면 springframework.boot 랑 spring.dependency-management가 두줄 떠있다. dependencies 어떤 라이브러리 의존성 넣는건데 이 부분 중요함. 제일 밑에 spring-boot-starter-test는 기본적으로 들어가는 거임. 신경쓰지말 것 이거 실행해서 밑에 started 하면 서버 실행된거임. spring application 실행이 된거다. 서버가 주도적으로 렌더링을 해서 페이지를 주는 방식 웹에서 주도적으로 렌더링하는거다. th: 타임리프 약어다. 서버에서 흩뿌려줄 데이터를 SSR 할건데 java 폴더에 ..
추후 정리 프젝 하면서 오 이 예시 쉽네 건담 vs 아이템 위에가 우리가 해왔던 방식인데 좀... 피곤함 방식이 밑에 방식이 건담이 싸우는거임 프레임워크가 흐름이 프레임워크임. 각 언어마다 프레임워크 즉 건담이 있다. AOP: AOP는 "Aspect-Oriented Programming"의 약자로, 한국어로는 "관점 지향 프로그래밍"이라고 번역할 수 있습니다. AOP는 소프트웨어 개발에서 코드의 횡단 관심사(cross-cutting concerns)를 모듈화하기 위한 프로그래밍 패러다임입니다. 횡단 관심사는 여러 모듈이나 컴포넌트에서 공통으로 발생하는 기능이나 로직을 나타냅니다. 예를 들면 로깅, 트랜잭션 관리, 보안, 에러 처리 등이 있습니다. 이러한 횡단 관심사는 프로그램의 여러 부분에 분포되어 있어..