IoC와 DI 스프링이 XML에 담긴 내용을 읽어서 설정 메타정보로 활용하는 건 사실이지만, 그렇다고 해서 스프링이 XML로 된 설정 메타정보를 가졌다는 말은 틀렸다. 웹 어플리케이션의 IoC 컨테이너 구성 서버에서 동작하는 애플리케이션에서...

⏰ 7min

ORM과 JPA 그리고 Hibernate JPA (Java Persistent API)와 ORM(Obect Relational Mapping) JPA란 자바 ORM 기술에 대한 API 표준 명세를 의미 JPA를 사용하기 위해서는 Hiber...

⏰ 1min

JSP와 서블릿의 차이점은 결과적으로 하는일은 동일하지만 JSP는 HTML 내부에 Java 소스코드가 들어감으로 인해 HTML 코드를 작성하기 간편하다는 장점이 있으며 서블릿은 자바 코드내에 HTML 코드가 있어서 읽고 쓰기가 굉장히 불편하기 때문...

⏰ 1min

스프링 공부 정리 너무 내용이 많다.. 어려운건 아닌데 토비의 스프링 참고 정리할 구절 UserDao 만드는 중 ~이렇게 템플릿 메소드 패턴 또는 팩토리 메소드 패턴으로 관심사항이 다른 코드를 분리해내고, 서로 독립적으로 변경 또는 확...

⏰ 4min

인덱스를 사용하지 못하는 SQL 문장은 지양 1. INDEX COLUMN의 변형 ...

⏰ 2min

애플리케이션 아키텍처 계층형 아키텍처 3계층 아키텍처와 수직 계층 1. 데이터 액세스 계층 Dao와 JdbcTemplate 2. 서비스 계층 구조로 보자면 가장 단순하다. 잘 만들어진 스프링 애플리케이션의 서비스 계층 클래스는...

⏰ 2min

Test 부분 단위 테스트 테스트 검증의 자동화 JUnit 테스트로 전환 `@Test` ...

⏰ 3min