본문 바로가기

전체 글99

스프링 부트와 AWS로 혼자 구현하는 웹서비스 더보기 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=218568947 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 시큐리티를 활용한 소셜 로그인 등으로 애플리케이션을 개발하고, 뒤이어 AWS 인프라의 기본 사용법과 www.aladin.co.kr 위의 책을 따라가면서 정리 + 궁금한 부분을 정리합니다. 1) Spring Security https://winter1396love.tistory.com/28 Spring Security - SpringConfig package com.lemint.book.springboot.config.auth; import .. 2022. 7. 10.
Entity 제작시 유의사항 (개인 공부입니다.) @Entity // 더이상 자세한 설명은 생략한다. /* * 테이블 속성을 정의하기 위한 Annotation * 상속 전략을 사용하는 테이블의 경우 어떤 상속 전략을 * 사용할지에 따라서 작성을 하면 안되는 경우가 있습니다. * 상속 전략을 사용하실 것이라면 어떤 상속 전략을 쓸지 판단해야 합니다. */ @Table( /* * Table 이름을 정의. * 이 부분을 제거하면 Class 이름으로 테이블이 생성된다. * 테이블 이름 규칙은 [TB] + _ + [GROUP NAME] + _ + [TABLE NAME] 입니다. * 하지만 여기서 GROUP NAME 까지 작성하시는건 어려울 것이라 판단됩니다. * 그래서 [TB] + _ + [TABLE NAME] 와 같은 규칙으로 작성하시길 바랍니다. */ nam.. 2022. 7. 9.
자바 8 정리 해당 게시글은 아래 강의를 듣고 정리한 것입니다. https://www.inflearn.com/course/the-java-java8/dashboard 더 자바, Java 8 - 인프런 | 강의 자바 8에 추가된 기능들은 자바가 제공하는 API는 물론이고 스프링 같은 제 3의 라이브러리 및 프레임워크에서도 널리 사용되고 있습니다. 이 시대의 자바 개발자라면 반드시 알아야 합니다. 이 www.inflearn.com https://codechacha.com/ko/ codechacha Java, Kotlin, Android, Python, Linux 등 Programming, Software 개발 방법을 다룹니다. codechacha.com 구글 DOC 함수형 인터페이스 (Functional Interface.. 2022. 7. 8.
@Respository 어노테이션이 필수가 아니다? 지금까지의 개발 방식에서는 각 @RestContoller/Controller @Service @Repository 를 꼭 표기 했지만 오늘 코딩에서는 @Repository를 작성하지 않을 수 있다는 사실을 알았다. 다만, 주의 할 점은 Entity 클래스와 기본 Entity Repository가 함께 위치해야 한다는 점이다. 위와 같이 한 패키지 안에 위치해주자. 좀 신기했다 2022. 6. 12.
Lombok: variable not initialized in the default constructor 기존에 작성한 dependencies dependencies { implementation 'org.projectlombok:lombok' } gradle 5.x 이상 dependencies { compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' } 2022. 6. 12.
No tests found for given includes: 에러 오늘의 에러 선생님 해결 방법 intellj -> perfernences -> gradle(검색) -> run test using (intellj)로 변경해주자! 2022. 6. 7.