@Getter @NoArgsConstructor @AllArgsConstructor public class TravelDto { @NotEmpty @Column(name = "startDate") private String startDate; @NotEmpty @Column(name = "endDate") private String endDate; @NotEmpty @Column(name = "country") private String country; @NotEmpty @Column(name = "city") private int city; @Column(name = "NumOfPeople") private String NumOfPeople; @Column(name = "age") private Str..
There are two different way to inject spring beans using @Autowired and Constructor. When it comes to using a constructor to inject a bean, Lombok is a useful way to reduce some boilerplate code. However, if fields order within a method is changed, parameters order also would be changed, so that error would occur. You can use the constructor instead of @Autowired to prevent the error. @Autowired..
DTO 와 ModealMapper 는 왜 사용되는 걸까? DTO(Data Transfer Object)는 DB Table에서 숨기고 싶은 정보가 있을 때 (예로 User의 Id)그 정보들은 제외하고 나머지 Column들만 따로 빼내서 객체 전송을 위해 만든 Object이다. 이렇게되면 다른 사용자는 중요한 정보에 접근할 수가 없게된다. 그러나 이렇게 했을때 DTO는 Database Table이 아니기 때문에 Database 와의 연결을 해줘야하는대 그때 사용되는 것이 ModelMapper 이다. ModelMapper 를 이용해 DB Table 과 DTO를 계속 convert할 수 있게된다. ModelMapper 사용예제 main에서 bean을 먼저주입 import org.modelmapper.ModelM..
When a bean has a single constructor, @Autowired annotation is no longer needed. Use 'final' to make sure that object is not changed after it's initialized However, for Setter injection, you need @Autowired. private final UsersRepository usersRepository; private final ModelMapper modelMapper; //@Autowired public UsersController(UsersRepository usersRepository, ModelMapper modelMapper){ this.user..
- Total
- Today
- Yesterday
- spring boot application
- HackerRank Algorithm
- equals()
- hackerrank javascript solution
- substring()
- HashMap
- rest parameter
- compareTo()
- Javascript Algorithm
- 알고리즘
- easy algorithm
- math.abs
- java
- algorithm
- hackerrank javascript
- string class in java
- repeat()
- 프로그래머스
- C++
- Object type casting
- hackerrank
- 프로그래머스 알고리즘
- code refactoring
- javascript
- math.max
- 프로그래머스 알고리즘문제
- hackerrank solution
- Collection Framework
- ... in Javascript
- easy javascript algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |