본문 바로가기
반응형

[개발] 프레임워크35

spring에서 디버깅 시 PolicyUtil.class can't found 뜰 때 Spring boot를 이용하여 프로젝트를 진행 중인데, 잘 되던 디버깅 모드가 안열리면서 PolicyUtil.class의 소스 파일을 찾지 못한다는 에러가 나온 적이 있다. 이 경우는 워크스페이스의 metadata등의 정보들이 충돌을 일으켜서 발생하는 문제이다. 그래서 워크스페이스를 다시 만들어 위의 문제를 해결했다. 2018. 1. 14.
maven없이 스프링(Spring) 프로젝트 만들기 (4) - Ajax 설명 - Ajax란? Asynchronous Javascript + XML의 약자이며 비동기적 통신을 말합니다. HTML form 태그의 의해서 웹 브라우저가 웹 서버에 데이터를 요청하고 그 응답을 받을 경우 웹 페이지 화면 자체가 갱신이 됩니다. 하지만 Ajax는 javascript의 jQuery 라이브러리에 의해 웹 서버와 통신을 주고 받으며 화면의 일부분만을 갱신할 수 있습니다. findTel.jsp에 javascript영역의 find 함수를 보시면 아래와 같습니다. 빨간 박스 안에 있는게 Ajax 통신을 구현한 것입니다. (1) type은 HTML form 태그 action속성과 동일하게 get과 post로 지정할 수 있습니다. (2) dataType은 json으로 지정을 합니다. (3) data는 전.. 2017. 11. 8.
maven없이 스프링(Spring) 프로젝트 만들기 (3) - 디비(DB, Database) 연동하기 #3 스프링 디비 연동 포스팅은 3파트로 나뉩니다. (1) DB 드라이버, ibatis, mybatis.jar 다운받기 및 셋팅 (2) DTO, DAO, mybatis 작업하기 (3) view 페이지 작업, Controller 작업하기 지금 보실 내용은 (3) view 페이지 작업, Controller 작업하기 입니다. - view 페이지 작업 home.jsp 파일을 수정해야 합니다. 버튼을 클릭시 자바스크립트의 함수를 호출하여 요청 url로 보냅니다. Controller에는 요청 url에 대한 메소드 처리를 해야합니다. (view단 작업을 완료한 후 처리하겠습니다.) WEB-INF/spring 폴더에 manage폴더를 만듭니다. 그 안에 register.jsp, findTel.jsp를 생성합니다. 아래는 r.. 2017. 11. 8.
maven없이 스프링(Spring) 프로젝트 만들기 (3) - 디비(DB, Database) 연동하기 #2 스프링 디비 연동 포스팅은 3파트로 나뉩니다. (1) DB 드라이버, ibatis, mybatis.jar 다운받기 및 셋팅 (2) DTO, DAO, mybatis 작업하기 (3) view 페이지 작업, Controller 작업하기 지금 보실 내용은 (2) DTO, DAO, mybatis 작업하기 입니다. - DTO, DAO 생성하기 (1) DTO 클래스 생성하기 DTO란? Data Transfer Object의 약자로 DB처리(Insert, delete, ...)에 직접적으로 사용되는 데이터 객체입니다. src에 spring.home.dto 패키지를 생성 후 HomeDTO 클래스를 생성합니다. 생성 후 아래와 같이 코딩을 합니다. dto의 모든 멤버는 private 접근지정자로 선언하고 setter와 g.. 2017. 11. 8.
반응형