본문 바로가기

분류 전체보기93

(Spring Boot) 사용자 Class를 Bean 객체로 간단하게 설정하기 / Bean 객체 등록 사용자 클래스의 Spring Bean 등록/설정먼저 사용자 클래스를 Spring Bean 으로 등록하는 쉬운 방법은 클래스 선언부 위에 @Component 어노테이션을 사용하는 것 입니다. @Component 어노테이션이 붙은 클래스는 Spring Bean 객체로 등록이 되어 객체 생성/삭제를 Spring에서 관리하게 되겠죠? @Component public class MyClass { // Methods .... } Spring Boot로 서비스를 구현 하는 중에, 제가 구현한 Class를 Bean객체로 사용하고싶었지만 해당 Class의 field 1을 Autowired로 가지고, field 2를 Instance화 하는데에 또 다른 Bean Class의 Instance 객체가 필요한 특수한 상황이라 쉽.. 2018. 10. 31.
(Spring Boot) @Transactional 이란? / @Transactional에 대하여 @Transactional 관련글 ↓ @Transactional 전파 유형: https://lion-king.tistory.com/47 @Transactional 격리 레벨: https://lion-king.tistory.com/48 StackOverflow 질문중 UserNameNotFoundException 발생시 delete method가 실행되지않는다는 질문에 답을 하였습니다.https://stackoverflow.com/questions/52619924/how-to-execute-transaction-in-hibernate-while-throwing-exception/52620514#52620514 I have the following method in my transactional servic.. 2018. 10. 10.
(AWS/Jenkins/Maven/Gradle) Nexus 3.0을 활용하여 사설 저장소 구축하기 BYRYAN KIM JULY 16, 2018 6 Nexus 3.0 이란? 다양한 형태의 사설 저장소를 만들고 운용할 수 있는 서비스를 제공합니다.2.x 버전에서는 Maven 저장소로 주로 사용하였지만, 3.0 버전부터는 npm, docker 등 지원하는 포맷이 대폭 확장되었습니다. 2.x 버전과 호환이 보장되지 않기 때문에 2.x 버전에서 3.x버전으로 업그레이드를 고려한다면 관련 레퍼런스의 참고가 필요합니다.Nexus Repository 종류Proxy -> 외부의 메이븐 공개 저장소에대한 프록시 역할 : 원격에 원본 Repository가 있는 경우 Local 에 캐시용도로 사용Release -> 같은버전을 한번만 배포 가능 : 정식 릴리즈를 통해 배포되는 바이너리를 저장Snapshots -> 같은버전 .. 2018. 7. 17.