본문 바로가기

Develop/Spring48

[참고]spring project 생성시 설정사항 1. 자바 버전 1.82. dependencies 설정메이븐 컴파일 ${java-version} 설정스프링 ${org.springframework-verison} 설정3. 웹서버: 톰캣 지정 탭으로 설정 후에서 property 설정 사용 가능 2018. 8. 11.
[오류]cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins 스프링 프로젝트를 실행하려는 해당 오류가 났다. cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins 그냥 .m2 폴더를 날렸다.정확히는 repository 폴더 삭제이후 STS를 다시 켜니 메이븐 업데이트하라는 알람이 있었다. 메이븐 업데이트 하니 문제 없이 동작 확인 2018. 8. 11.
[참고]java-version 스프링에서 project를 생성하면 default로 자바버전 1.6으로 생성된다. 이를 보통 pom.xml에서 1.8 버전으로 변경해주고 메이븐 업데이트를 통해서 1.8버전을 등록시키는데 pom.xml의 1.8 은 변수에 넣는 개념이라고 보면 된다.123456 1.8 4.0.7.RELEASE 1.6.10 1.6.6 Colored by Color Scriptercs 이 후 다른 pom.xml 에서의 java-verison을 ${java-version}으로 맞춰준 뒤 메이븐 업데이트 실행! 2018. 8. 11.
[설정]메이븐 소스 컴파일 maven update를 하면 default-java 버전으로 되돌아가는 현상이 일어난다. 해결 방법pom.xml 의 maven-complie-plugin 수정[메이븐 소스 컴파일 코드] ${java-version}으로 쓰는 이유 메이븐 소스 컴파일 할 때 자바 버전과 일치하기 위해서 아래는 스프링에서 자바 버전 설정한 소스↓↓↓ 2018. 8. 10.
[3.MySQL의 설정과 스프링테스트]1.MySQL Workbench사용 1.계정 연결 2.DB스키마 생성1create database book_ex default character set utf8;cs 3.사용자 기본 스키마 설정1)해당 connection -> 마우스 우측 버튼-> Edit Connection 2) default schema 설정 3) Connction Test -> 성공 2018. 8. 10.
[2.스프링소개]1.스프링 소개 1.프레임워크1)품질보장2)개발 시간 단축 2. 스프링 특징1)pojo기반2)DIIoC:제어의 역행(Inversion Of Control)메서드나 객체의 호출작업을 외부에서 결정하는 것 DI:의존성주입(Dependency Injection)제어의 역행으로 특정 객체에 필요한 객체를 외부에서 결정해서 연결시키는 것의존성주입의 종류1)생성자2)set메서드@애너테이션으로 처리 가능3)AOP횡단관심사를 모듈로 분리하는 프로그래밍횡단관심사:반드시 처리가 필요한 부분4)트랜잭션 지원1)애너테이션2)XML 2018. 8. 10.