일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- 구현
- MST
- 완전탐색
- ==
- Kruskal
- Spring Framework
- cycle
- Prim
- 그래프
- Graph
- Web-BackEnd
- bruteforce
- Union-FInd
- equals
- BFS
- web
- spring-boot
- DFS
- 최소신장트리
- Disjoint-set
- 삼성청년SW아카데미
- Integer
- ssafy서울
- SSAFY
- java
- back-end
- Floyd-Warshall
- 시뮬레이션
- HashMap
- Today
- Total
목록back-end (3)
devlog
1. Spring Web MVC ? Spring이 제공하는 Servlet 기반의 MVC 프레임워크이다. Spring에서 제공하는 AOP, 트랜젝션 처리, DI 등의 기능을 그대로 사용하면서 MVC 패턴에 기반한 웹 어프리케이션 개발이 가능하다. Spring Web MVC는 Front Controller 역할의 DispatcherServlet을 사용한다. 2. Spring MVC 구성 요소 DispatcherServlet 📌 모든 클라이언트의 요청을 전달받는다. Controller 에게 클라이언트의 요청을 전달하고, Controller가 return 한 결과 값을 View에 전달하여 알맞은 응답을 생성하도록 한다. HandlerMapping 📌 클라이언트의 요청 URL을 어떤 Controller가 처리할지..
1. Dependency Injection 일반적으로 Java 프로그래밍에서 new 키워드를 이용하여 객체를 생성한다. 이러한 코드의 경우 객체간의 의존성이 높아 하나의 코드를 수정하게 되면 의존성이 있는 코드들 전체를 수정해야 하고 그럴 때마다 재컴파일 하는 과정이 필요하다. Spring Framework 에서는 의존성을 줄이기 위해서 인터페이스를 활용한 객체 모델을 주로 사용한다. 또한 Container를 이용하여 Application에서 필요에 의해 객체를 생성하는 것이 아닌 Container가 필요한 인스턴스를 공급해 줌으로써 객체사이의 의존성을 줄이고 객체사이의 의존 관계가 객체가 아닌 외부에 의해서 설정되는 이러한 구조를 Dependency Injection 줄여서 DI 라는 용어로 부른다. ..
1. Spring Framework 란? 스프링 프레임워크는 Enterprise Application 에서 필요로하는 기능을 제공하는 오픈소스 프레임워크로 JEE (Java Enterprise Edition) 에서 제공하는 다수의 기능을 지원하는 Light-weight Application Framework 이다. Enterprise Application 📌 서버와 클라이언트 같은 분산 환경에서 실행되는 어플리케이션 2. Spring Framework 의 목표 Spring Framework는 Infrastructual Support (Plumbing) 을 통해 Enterprise Java Application 을 개발하기 위한 보안기능, 트렌젝션 처리, 스레드 처리 등과 같은 기본적이고 공통적인 부분들을..