전자정부프레임워크 샘플코드를 tomcat 서버에 올리고 mysql8 이상 최신버전과 연결해 웹에서 게시판 리스트 CRUD 되는 것 확인하기전자정부프레임워크 샘플코드를 tomcat에 연결프로젝트에 내 mysql 관련 설정mysql db를 프로젝트에 연결전자정부프레임워크,
앞으로 전자정부프레임워크를 이용해 게시판을 직접 만들어 볼 예정이라 예제 코드를 분석하여 어떤 구조로 이루어져 있는지 공부했다. 아주 쉽게 잘 설명해주신 게시물이 있어 링크를 첨부한다.참고tistoryController.java: 사용자의 요청을 받아 처리해서 반환하는
다이어그램다이어그램 툴은 dbdiagram.io를 사용했다.어제 테이블을 3개로 나누기로 한 것을 정리한 모습이다. 중심이 되는 것은 tbBusinessTrip 테이블로 출장 신청에 대한 정보가 담겨있다.tbBusinessTraveler는 출장 관련자 테이블로 출장자,
서버 실행 시 index.jsp에서 BusinessController로 이동controller의 selectBtList() 실행내 DB의 businessTrip 테이블에서 모든 데이터 가져오기businessTrip.jsp로 이동해서 데이터 띄우기오늘 내내 기능 구현을
index.jsp -> Controller -> selectBtList.do 리퀘스트 처리하는 메서드로 이동 -> service(impl) -> DAO에서 selectBtList라는 id값 + btVO에 담긴 정보값 리턴 -> SQL 쿼리 처리하는 곳에서 id=sele
출장 목록 화면의 페이지네이션, 출장 테이블 웹에서 CRUD 완료, egovGnrService 이용해 ID 생성, ibatis를 mybatis로 변경기존 전자정부프레임워크의 예제 코드를 바탕으로 게시물 상세 조회 기능을 구현했다. 처음 생각하기론 목록 조회, 상세조회,
프로젝트 소스코드: githubgithub 계정인증 정책변경오늘부터 동료분들과 코드를 서로 공유하기 위해 각자 github 계정에 프로젝트를 올리기로 했다. github에 올리기 전 db 비밀번호 등을 숨기고 싶었는데 node프로젝트를 할 때 사용했던 dotenv같은
오늘 해야 했던 소소한 수정사항들은 다음과 같다.1\. 출장 시작일이 출장 종료일보다 항상 빠르거나 같도록 유효성 검사2\. 부서, 교통편을 comboBox로 선택3\. 날짜 선택-> 라이브러리로 처리4\. 페이징 가운데정렬오전에 자잘한 수정들을 하고 점심부터는 여러
오늘은 기존 출장 정보 생성 페이지에 출장 비용 정보를 포함한 페이지에서 두 가지 정보를 같이 생성하는 기능을 구현했다. 1개의 출장정보가 생성될 때 4개의 출장비용정보가 같이 생성되어야 하는 상황이었다.출장비용정보가 포함된 생성화면블로그 참고: vo안에 다른 vo리스
검색기능기존 예제 파일의 search부분은 oracle 문법으로 되어있어서 text 검색 방식으로 수정했다.입력 날짜가 출장 시작일보다 크고 종료일보다 작은 정보 조회하게 했다.XML에서는 부등호를 tag로 인식하기 때문에 sql 비교할 때 사용하는 부등호를 문자 그대
수정화면1220저번주부터 1개의 출장정보와 거기 연결된 4개의 출장비용 정보를 하나의 화면에 같이 select (조회)하는 것을 시도하지만 잘 안됐었다. 오늘도 고생하다가 내 생각과는 조금 다른 방식으로 화면에 띄우는 것에 성공했다. 근데 왜 paymentMethod
1221수정화면오늘 드디어 저번주부터 문제였던 부분을 해결하고 출장정보 + 출장비용 정보 동시에 CRUD 기능을 완료했다.생성할 때는 input data없고 db에 입력할 때 now()로 생성되는 '작성일' 속성이 있는데, select할 때는 문제없으나 update 시
어제까지 2개 테이블 CRUD를 끝내고 오늘부터 3번째 테이블 (출장 관련자 테이블) 을 추가하려고 한다. 출장정보 등록 페이지에서 별도의 창을 열어서 인물을 선택한 뒤 부모 창으로 돌아와서 출장정보 등록 시 동시에 생성되도록 하고 싶은데 상당히 복잡해질 것 같다. 일
오늘 한 일 오늘은 다른 컴퓨터의 sql서버와 연결해서 사이트 띄우는 것을 테스트하고 남은 시간엔 file-upload 기능 구현을 시도했다. form에 encrypt=multipart/form-data 속성을 추가하니 controller의 addBtFile.do로 넘
오늘은 지금까지 구현한 게시판 CRUD 기능이 잘 돌아가는지 확인하는 시간을 가졌다. 출장 정보 목록 조회 및 페이징출장 정보 상세 조회 시 출장 정보 + 출장 비용 4개 찾아와서 같이 보여주기출장 정보 생성, 수정, 삭제 시 출장 비용도 같이 처리됨출장자 이름 (텍스
이번주부터는 다른 사원분들이 만든 웹사이트, DB와 연결되는 기능을 개발하기 시작했다. 가장 먼저 할 것은 출장비용 테이블 조작 시 회사 경비 테이블도 업데이트 하는 것이다.저번주에 변수명 변경 후 테스트하다가 register.jsp에서 생성, 수정 버튼 클릭 시 이동
어제 못했던 경비테이블: 수정 화면에서 없던 값 새로 생성 기능 완료register.jsp의 출장비용 표시 부분 중복되던 코드 반복문으로 리팩토링사용자 검색 팝업창 만들기정보처리기사 영상강의 듣기어제에 이어 출장비용 생성, 수정 시 경비 생성, 수정, 삭제를 구현하고
사용자 목록 조회, 검색 기능 구현출장 관련자 테이블 연결 계획 세우기javascript로 html element 조작하는 방법 공부사용자 검색을 위해 다른 동료분이 제작한 사용자 테이블을 사용해야 했다. 컬럼 정보와 테이블 설계서를 참고해 적당한 더미데이터를 sql
DB 연결 수정: 프로젝트 DB 컬럼명 수정, 쿼리 일부 수정얄팍한 코딩사전 MYSQL SQL 기초 강의 수강어제까지 사용자 목록 조회 및 검색 기능을 만들었는데, 알고보니 연결해야 할 테이블이 아닌 다른 테이블을 참조하고 있다는 것을 어제 알았다.사용자 목록 조회 시
다음주부터 여러 테이블 join해서 가져오는 기능 구현하기 위해 미리 쿼리 작성하는 연습을 했다.총 5개 테이블에서 데이터를 가져와야 한다.출장 테이블(BT)에서 bt_id출장 관련자(BTR)에서 bt_role_id, user_id, user_type (bt.bt_id