본문 바로가기

프로그래밍98

Mybatis에서 Map과 List 사용 foreach Mybatis에서 Map 또는 List 값을 조회하기 위해서는 foreach를 사용하면 된다. foreach collection : 넘어온 파라미터의 반복하기 원하는 파라미터를 입력하여 주면 된다. 예를 들어 vo의 testMap이라는 Map이 있다면 collection에 testMap을 넣어주면 된다. item : List의 경우 순차적으로 반복하여 값이 저장된다. item을 data라고 하였을 경우 WHERE col = #{data} 이런식으로 사용이 가능하다. Map에서는 key의 value가 저장된다. separator : 반복 되는 사이에 출력 할 문자열 open : 해당 구문이 시작될때 삽입되는 문자열 close : 해당 구문이 종료될때 삽입되는 문자열 index : List의 경우 index.. 2020. 6. 18.
[JAVA]변경된 기상청 날씨 API (동네예보, 중기예보) 새로운 API는 https://www.data.go.kr/dataset/15000099/openapi.do 에서 동네예보 조회서비스와 중기예보 조회서비스를 활용신청 하시면 됩니다. (한 페이지에 동네예보 조회 서비스와 중기예보 조회서비스 다 있는데 중기예보 조회는 아래로 쭉 내려야 보입니다 ..) 활용 신청을 누르고 시스템 유형, 활용정보, 상세기능정보(모르면 다 선택)를 선택해 주시면 됩니다. 동네예보 또는 중기예보를 활용신청 후 들어가보면 아래와 같이 나옵니다. End Point는 API의 URL이며, Key는 동네예보와 중기예보가 같습니다. (모든 개발 및 테스트가 끝나면 운영계정으로 변경해 주시면 되고, 2년마다 연장신청을 해주셔야 합니다.) 이전에는 활용신청을 하고 몇시간 뒤에 사용을 할 수 있.. 2020. 4. 7.
[Spring] 스프링 Logback 설정 및 사용법 Logback Logback은 SLF4J의 API를 사용하며, log4j의 아키텍쳐 기반으로 재작성 되었으고, 성능은 10배 정도 좋다고 합니다. 설명은 아랫분이 엄청 잘해주셔서 링크 남깁니다. https://beyondj2ee.wordpress.com/2012/11/09/logback-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC-%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0-reasons-to-prefer-logback-over-log4j/ pom.xml Logback을 사용하기 위하여 pom.xml에 slf4j와 logback을 추가해 주면 됩니다. org.slf4j jcl-over-slf4j ${jcloverslf4j.version} ch.qos.logba.. 2020. 4. 3.
[jQuery] Checkbox 컨트롤 (체크, 체크여부, 전체체크 등) 1. CheckBox 체크 $('#ckBox').prop('checked',true); $('input:checkbox[name="네임"]').prop('checked',true); 첫 번째 라인과 같이 체크박스의 id를 지정해서 체크하여도 되고, 두 번째 라인과 같이 name, id 등을 선택하여 체크할 수 있다. true로 설정하면 체크가 되고, false로 설정하면 체크가 해제 된다. 2. CheckBox 체크여부 확인 $('#ckBox').is(':checked'); .is(':checked') 를 이용하여 체크되어 있는지 아닌지를 알 수 있다. (true : 체크되어 있음, false : 체크되어 있지 않음) 3. CheckBox 전체 체크 전체 테스트1 테스트2 테스트3 위와 같은 checkb.. 2020. 1. 23.