일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바 스프링
- 알고리즘
- JShell
- 프로그래밍
- Elk
- 클래스
- 자바프로그래밍
- 코딩초보
- 메소드
- 자바기초
- 스프링 기초
- 초보코딩탈출
- 리눅스
- spring
- github
- 초보코딩
- Git
- 기초코딩
- 제이쉘
- 자바
- 프로그래밍기초
- 스프링
- 프로그래밍언어
- Java
- 컴퓨터과학개론
- 데이터베이스
- 이클립스
- JAVA기초
- 배열
- eclips
- Today
- Total
목록spring (11)
키보드워리어
안녕하세요 블로그 방문자 여러분, 반갑습니다. Spring MVC “How-to” Guides Spring Boot has no mandatory logging dependency, except for the Commons Logging API, which is typically provided by Spring Framework’s spring-jcl module. To use Logback, you need to include it and spring-jcl on the classpath. The recommended way to do th docs.spring.io Spring Boot에는 Spring MVC가 포함된 여러 개의 스타터(starter)가 있습니다. 일부 스타터는 Spring MVC를..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 오늘 스프링 MVC패턴에 대해 포스팅 하려고 합니다. 스프링 MVC 패턴 스프링 패턴이란? 스프링에서 개발자들이 배포하는 서비스가 커짐에 따라 관리하기 용이하게 하기 위하여 만든 패턴 Model | View | Controller 로 나뉨. Model | View | Controller 간단하게 설명하자면 다음과 같다. Model: 데이터를 받아 오는 곳. View: 사용자가 보는 UI화면 Controller: Model과 View를 중개하는곳. MVC 패턴 조건 지켜야 하는 조건은 다음과 같습니다. 1. Model은 Controller와 View에 의존하지 않아야 한다. (Model 내부에 Controller와 View에 관련된 코드가 있으면 안된다...
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. @Controller와 @RestController는 Spring Framework에서 제공하는 주석(annotation)입니다. 웹 요청을 처리하는 클래스에 적용되는데, 이 두 주석의 차이로 인해 웹개발시 어떤 어려움이 생길수도 있습니다. 그들이 처리하는 응답의 유형에 있습니다. Redirect에서 @RestControlle를 쓰면 본문의 내용에서 json형식으로 나오지만 @Controller를 쓰면 잘 작동합니다. @Controller를 쓰면? @Controller 기본적으로 Spring MVC의 Controller를 나타냅니다. 이 주석이 적용된 클래스는 주로 웹 페이지를 반환합니다. 메서드가 반환하는 문자열은 View 이름으로 해..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. 오늘은 Auditing기능으로 자동 생성일, 수정일을 만들어 보도록 할게요. Auditing기능은 모든 Entity의 상위 클래스로 상속받게 하여 createdDate, ModifiedDate자동 관리가 됩니다. //모든 Entity의 상위 클래스로 createdDate,ModifiedDate자동 관리 //Application 클래스에 @EnableJpaAuditing 지정 @Getter @MappedSuperclass //Entity클래스들이 BaseTimeEntity 를 상속하면 필드 멤버도 컬럼으로 인식 @EntityListeners(AuditingEntityListener.class)//Auditing기능 자동 포함 public ..
Rest Controller코드 테스트 해보기 @RestController public class HelloController { @GetMapping("/hello") public String hello(){ return "hello"; } @GetMapping("/hello/dto") public HelloResponseDto helloResponseDto(@RequestParam("name") String name, @RequestParam("amount") int amount){ return new HelloResponseDto(name,amount); } } 간단한 경로 /hello 경로와 /hello/dto 매핑 구현시 이를 테스트로 해본다면 다음과 같이 짜볼 수 있음. @RequestPara..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분 오늘은 @어노테이션 @Entity와 @Component의 차이점을 알아보겠습니다. @Entity와 @Component Spring을 통해Web 개발 시 어려웠던 여러 가지 어노테이션들.. 그중에 @Entity와 @Component의 차이가 어떤지 궁금했습니다. @Entity @Entity는 JPA(Java Persistence API)에서 사용하는 어노테이션으로, 객체를 데이터베이스에 저장할 수 있는 엔티티 클래스임을 표시합니다. 즉, 해당 클래스가 데이터베이스의 테이블과 매핑되는 엔티티 객체라는 것을 나타내는 것입니다. @Component 저는 처음 @Component를 배울 때 @Component는 스프링 프레임워크에서 IoC(제어의 역전) 기능을 ..