spring basic app project 맛보기

구름코딩·2020년 10월 13일
0

스프링 기본 프로젝트인 PetClinic Sample Application을 통해 프로젝트를 진행해보자

  1. git clone https://github.com/spring-projects/spring-petclinic.git
  1. 아래 명령어를 통해 어플리케이션 실행
    cd spring-petclinic
    ./mvnw package
    java -jar target/*.jar
  • mvnw : Maven을 설치하지 않아도 Maven을 실행시킬 수 있도록 해주는 유닉스 셸 스크립트
  • java를 이용해서 -jar를 실행시킨다 target은 jar파일
    • jar란? : java archive로 여러 자바 클래스 파일을 하나로 묶어서 실행할 수 있게 해준다
    • java -jar <\파일명>.jar 로 실행
  1. 애플리케이션 실행
    위의 java -jar 명령어를 이용하거나 아래와 같은 메인 클래스를 실행하여 실행할 수 있다
@SpringBootApplication(proxyBeanMethods = false)
public class PetClinicApplication {
	public static void main(String[] args) {
		SpringApplication.run(PetClinicApplication.class, args);
	}
}

코드 변경

  • LastName이 아니라 FirstName으로 검색
  • 정확히 일치하는게 아니라 해당 키워드가 들어있는 걸 찾기
  • Owner에 age 추가
profile
내꿈은 숲속의잠자는공주

0개의 댓글