본문 바로가기

스프링6

[JPA 공부일지] JPA와 DB설정 동작확인 해당 일지의 내용은 인프런의 김영한 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발의 내용을 학습한 것임을 알려드립니다. build.gradle plugins { id 'org.springframework.boot' version '2.1.9.RELEASE' id 'io.spring.dependency-management' version '1.0.8.RELEASE' id 'java' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() }.. 2020. 1. 27.
[스프링 프레임워크 핵심 기술] IoC 컨테이너 Inversion Of Control : 의존관계주입(Dependency Injection), 의존 객체를 직접 만들어 사용하는게 아닌, 주입받아 사용하는 방법 : 핵심적인 인터페이스는 BeanFactory ApplicationContext : 실직적으로 사용하는 beanfactory로 beanfactory를 상속받았으며, MessageSource, ResourceLoader 등 다양한 기능을 가지고 있는 인터페이스 의존성 주입 1. 생성자 2. 세터 3. 필드 대표적인 어노테이션은 @Autowired : 필요한 의존 객체의 타입에 해당하는 빈을 찾아 주입한다. 정확히는 타입을 보고 이름도 확인한다. - required : 기본값은 true로 Ioc 컨테이너에 해당하는 빈이 없으면 애플리케이션 구동에 실.. 2019. 12. 2.
구글 지도 API 이용중 이슈 : grey screen 구글 지도 API를 사용하던 중, 로드 시 회색화면이 나오는 문제가 발생했다.. 지도를 띄우는 방식은 onclick 시 레이어 팝업(퍼블, css로 반투명한 배경에 팝업띄우는 형태)으로 특정 div에 뿌려주는 방식을 사용하고 있었다..! 처음 띄울 때는 문제 없었지만, 두번째부터 회색화면이 노출(...) AS-IS (맵호출부분) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 // 좌표값에 맞는 위치 var markerPosition = new google.maps.LatLng(lat, lng); // 지도를 그릴 곳 var container = document.getElementById('map_canvas'); var options = { center: new g.. 2019. 12. 2.
datepicker 월별 선택으로 바꾸기 jsp에 설정된 선언한 상태. foundation-datepicker임을 주의 1 2 3 4 5 6 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 31 $(function(){ var nowTemp = new Date(); var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp .getDate(), 0, 0, 0, 0); var checkin = $('#startDate').fdatepicker({ format : 'yyyy-mm', pickTime : false, language : 'ko', onRender : function(date.. 2019. 12. 2.