일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 로그인
- Security
- 라이프 사이클
- thymeleaf
- 캐시
- BEAN
- HTTP 메서드
- javascript
- vuex
- cache
- VUE
- 의존성 주입
- Stateless
- 싱글톤
- Spring
- JPA
- Repository
- dependency injection
- Singleton
- Vue.js
- Java
- Kotlin
- di
- js
- vue-cli
- Excel
- Setter
- 프로토타입
- DB
- HTTP
- Today
- Total
목록Repository (3)
jhhan의 블로그
Vue 프로젝트를 github pages로 배포하는 방법에 대해 알아보는 두번째 포스트 입니다. 저번에 기본적인(?) github pages 배포 방법에 대해 알아봤습니다. 하지만, 이 방법의 단점은 [github 아이디].github.io에 1개의 프로젝트만 배포할 수 있다는 것입니다. 즉, 2개 이상을 배포하고 싶다면, 적절하지 않은 방식입니다. 이번에는 서브페이지로 배포하는 방식에 대해 알아보겠습니다. ( [github 아이디].github.io/[원하는 url] ) ( 혹은 다른 주소로 된 자신만의 페이지를 원하는 경우일 수 도 있습니다. 그런 경우에 참고하면 매우 유용할 것 같습니다. ) 사실 저번의 방법은 단 1개만 배포할 수 있어서 실용적이라고 할 수 없겠습니다. 정말 중요한 단 1가지만 배..
이번에는 Spring의 의존성 주입에 대해 알아보겠습니다. (이 주제도 이전에 한 번 쓴적이 있는데 사실 만족스럽지 않아서 이번에 다시 한번 써볼려고 합니다.) 저번에 썼던 글에서 이어서 나가겠습니다. 프로젝트 구조입니다. controller 패키지 밑에 MemberController를 만들겠습니다. @Controller public class MemberController { } ㄱ 그리고 @Controller라는 어노테이션을 추가합니다. 이렇게 하면 Spring 컨테이너에 MemberController라는 객체를 생성하고 관리합니다. @Controller public class MemberController { private final MemberService memberService; @Autowi..
일단은 JPA의 기본에 대해 쓸려고 합니다. 자세한 부분을 알고 싶다면 다른 글을 찾아보시는 걸 추천합니다. JPA(Java Persistent API) Java의 영속성 관리와 ORM을 위한 표준 기술입니다. 기존 EJB ORM이던 Entity Bean을 JPA로 바꾼 것입니다. ORM 표준 기술로 Hibernate, OpenJPA, EclipseLink, TopLink, Essentials 같은 구현체가 있고, 이에 표준 인터페이스가 JPA입니다. ORM(Object Relational Mapping) RDB 테이블을 객체지향적으로 사용하기 위한 기술입니다. ORM을 사용해서 RDB와 오브젝트 사이에 존재하는 개념과 접근을 객체지향적으로 다루기 위한 기술입니다. JPA의 장점&단점 장점 데이터 관리가..