| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- spring boot
- vite
- 데이터베이스
- two pointers
- MSA
- CSS
- react
- Grafana
- 웹개발자
- 웹 보안
- job
- BCIT
- html
- coding test
- Java
- 서버 모니터링
- DevOps
- 모니터링
- 웹개발
- SpringFramework
- sql
- jsp
- Doit알고리즘코딩테스트
- Bambino
- MVC패턴
- Spring MVC
- 자바
- 웹개발기초
- 시큐어코딩
- servlet
- Today
- Total
목록spring (2)
초보 개발자의 기록
웹 개발에서 가장 중요한 개념 중 하나는 클라이언트가 보낸 데이터를 서버에서 어떻게 받는가임Spring MVC에서 다양한 방식으로 요청 데이터를 다룰 수 있고, 이를 Java 객테로 바꿔주는 편리한 기능을 제공함대표적 방법: @ReuqestParam @ModelAttribute @RequestBody를 비교하고, 실제 상황에서 어떤 방식을 선택해야 하는지 정리 @RequestParam - 단일 값 처리@RequestParam은 쿼리 스트링이나 폼 데이터에서 단일 파라미터를 직접 받아옴@GetMapping("/form/param")@ResponseBodypublic String helloGetRequestParam(@RequestParam(required = false) String name, ..
Spring 프레임워크의 역사Spring 프레임워크는 2004년에 1.0이 등장한 이후 20년 가까이 업그레이드 해온 현재는 Spring 6.0이 등장한 아주 오래되고 강력한 프레임워크Spring은 다음과 같은 기능을 제공하여 대규모 엔터프라이즈 개발을 편리하게 만듬DI(Dependency Injection):객체 생성과 의존성 주입을 자동화AOP(Aspect-Oriented Programming): 로길, 트랜잭션 등 공통 관심사를 모듈화 Spring 프레임워크의 문제점복잡한 XML 설정 파일외부 라이브러리 의존성 관리의 어려움서버 배포 과정의 번거로움즉, Spring은 강력하지만 설정과 환경 구성이 번거로운 프레임워크였음 Spring Boot의 등장Spring Boot는 위 문제를 해결하기 위해 등..