본문 바로가기

SPRING24

[SPRING] jUnit 개요 - 단위테스트 [18] jUnit 개요 18.1. jUnit java에서 독립된 단위테스트(Unit Test)를 지원해주는 프레임워크 단위테스트를 쉽게 해 주는 테스트 지원 프레임워크 18.2. 단위테스트(Unit Test) 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차 18.3. jUnit의 특징 TDD 단정(assert) 메서드로 테스트 케이스의 수행 결과를 판별 어노테이션 제공(@test) 새로운 인스턴스를 생성하여 독립적인 테스트가 이루어짐 18.4. jUnit에서 테스트를 지원하는 어노테이션(Annotation) @Test : @Test가 선언된 메서드는 테스트를 수행하는 메서드가 됨 : 각 테스트가 서로 영향.. 2023. 3. 1.
[SPRING]Spring MVC Project에 DB 연동하기 - XML설정, DB연결 테스트 설정 항목 추가 [기준 IDE 정보 : Spring Tool Suite 3(3.9.18.RELEASE)] [기준 SQL 정보 : Postgresql] 1. pom.xml 설정 추가 기본 경로 : [Projectname]/pom.xml 연동에 필요한 드라이버 추가 https://mvnrepository.com/ 에서 검색 및 추가 1.1. 드라이버 예시 postgresql org.postgresql postgresql 42.5.0 jdbc org.springframework spring-jdbc ${org.springframework-version} test org.springframework spring-test ${org.springframework-version} test 2. DBMS에서 기본 sq.. 2023. 2. 28.
[SPRING]Spring MVC Project Setup - 신규 프로젝트 생성 및 XML설정 신규 프로젝트 설정 [기준 IDE 정보 : Spring Tool Suite 3(3.9.18.RELEASE)] 17.1.1. 신규 프로젝트 생성 및 이름 설정 기본 구성 : Spring Legacy Project + MVC 기존 프로젝트와 명칭 및 서버 주소가 겹치지 않도록 주의 17.1.2. 프로젝트 기본 설정 ( java ) 17.1.2.1. pom.xml 설정 기본 경로 : [Projectname]/pom.xml 프로젝트에서 사용할 java의 버전 정보 변경 11 5.2.22.RELEASE 1.6.10 1.6.6 maven 플러그인이 참조할 자바 버전 설정 org.apache.maven.plugins maven-compiler-plugin 2.5.1 ${java-version} ${java-versi.. 2023. 2. 28.
[SPRING]DB 연결하기 - JDBC 설정 및 DB연결 [17] DB 연결하기 17.1. JDBC 설정 및 DB 연결 Java Database Connectivity 자바로 데이터베이스 연결 및 관련 작업 시 사용하는 API이다. JDBC API를 사용하기 위해서는 JDBC 드라이버가 있어야 한다. 각 DBMS에 맞는 JDBC 드라이버를 다운로드한 후 설정하면 DBMS 종류에 상관없이 동일한 방식의 프로그래밍이 가능하다. 참고 : Spring MVC Project Setup 17.2. 기본적인 DB 연결 관리 클래스 Connection : 연결 담당 프로토콜 jdbc:postgresql://호스트명(IP):포트번호:스키마 Statement : 정적 쿼리문 실행할 때 사용 PreparedStatement : 인파라미터가 있는 동적 쿼리문 실행할 때 사용 인파라.. 2023. 2. 27.
LIST