문정현CI/CD 해보기github action과 aws code deploy를 이용하여 spring boot 배포하기(1)github action과 aws code deploy를 이용하여 spring boot 배포하기(1) github action과 aws code deploy를 이용하여 spring boot 배포하기(2) github action과 aws code deploy를 이용하여 spring boot 배포하기(3) github action과 aws code deploy를 이용하여 spring boot 배포하기(4) aws ec2에 spring boot 프로젝트를 배포하고싶은데 너무 귀찮다...https://isntyet.github.io/deploy/github-action%EA%B3%BC-aws-code-deploy%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-spring-boot-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0(1)/CI/CD웹서비스의 배포 과정은 코드를 수정하고 빌드와 테스트를 한 후 클라우드 서버에 올리는 과정의 반복이다. 이러한 반복적인 빌드, 테스트, 배포 과정을 대신 수행해 개발에 대해 더 집중할 수 있는 장점을 제공하는 자동화 과정을 CI/CD(Continuous Integration/Continuous Deployment)라고 한다.https://velog.io/@y005/CICDcolumnDefinition default가 적용 안되는 문제Default value not working in hibernate@Column.columnDefinition is used during DDL phase to create your table and NOT during normal program running; probably you have to work with @DynamicInsert/@DynamicUpdate: this annotations insert (or update) only properties you setted into you POJO and let RDBMS to manage other fields.https://stackoverflow.com/questions/21983230/default-value-not-working-in-hibernate정해민@AllArgsConstructor를 선언한 단일 필드 객체를 역직렬화 할 수 없는 문제 해결When does Jackson require no-arg constructor for deserialization?In my spring boot project, I noticed a strange Jackson behavior. I searched over internet, found out what to do, but haven't found out why. UserDto: @Setter @Getter @AllArgsConstructor public class UserDto { private String username; private String email; private String password; private String name; private String surname; private UserStatus status; private byte[] avatar; private ZonedDateTime created_at; } Adding a new user works just fine.https://stackoverflow.com/questions/64080983/when-does-jackson-require-no-arg-constructor-for-deserialization최지훈 최현웅