DEV
-
전자정부프레임워크기반 게시판 만들기 (4) 글 상세보기,삽입,수정,삭제DEV/Spring 2020. 12. 30. 10:24
글 상세보기, 삽입, 수정, 삭제하기 testMapper.xml 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 32 33 34 35 36 SELECT * FROM test ORDER BY testId DESC SELECT * FROM test WHERE testId = #{testId} INSERT INTO test(testTitle, testContent, testName, testDate) VALUES(#{testTitle},#{testContent},'ivory',now()) UPDATE test SET testTitle = #{testTitle}, testContent = #{testConten..
-
전자정부프레임워크기반 게시판 만들기 (3) MariaDB연동, 게시판 리스트 출력DEV/Spring 2020. 12. 29. 16:01
파일구조 MariaDB 1. egovtest DB 생성 2. test table 생성 3. 열 추가 (아이디,제목,내용,작성자,작성날짜,파일이름) pom.xml 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 com.googlecode.log4jdbc log4jdbc 1.2 slf4j-api org.slf4j commons-dbcp commons-dbcp 1.4 mysql mysql-connector-java 5.1.31 org.mariadb.jdbc mariadb-java-client 2.4.1 Colored by Color Scripter cs dependency 추가 resources/egovframew..
-
전자정부프레임워크기반 게시판 만들기 (2) JSP 연결DEV/Spring 2020. 12. 29. 09:44
예제코드삭제/수정 haenny.tistory.com/67 [eGovFramework] Spring 기반 웹 프로젝트 만들기(2) : sample 삭제 [eGovFramework] Spring 기반 웹 프로젝트 만들기(2) : sample 삭제 Spring 기반 웹 프로젝트 만들기(1) [eGovFramework] Spring 기반 웹 프로젝트 만들기(1) : 프로젝트 생성 [eGovFramework] Spring 기.. haenny.tistory.com 위 게시물대로 예제코드 삭제 후 패키지명은 따로 바꿔주지않고 진행했다. JSP페이지 연결 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package egovframework.example.cmmn.web; import org.springfr..
-
전자정부프레임워크기반 게시판 만들기 (1) 시작DEV/Spring 2020. 12. 28. 17:14
기본 개발환경 JDK 1.8 eGovFrameDev-3.7.0 Tomcat 9.0 maven 3.6.3 mariaDB 3.5 Perspective Java EE에서 eGovFrame로 바꿔주기 프로젝트 생성 New > eGovFrame Web Project Project name : 프로젝트명 Target Runtime : 톰캣 설정 Dynamic Web Module version : default 2.5 Group Id : com.xx~ (보통 회사이름) Artifact Id : 프로젝트명 Version : 처음 생성 하므로 1.0.0 v Next > Generate Example에 체크하여 예제소스 생성하기 (기본세팅이되어 개발하기 편리, Sample은 지울예정) Finish 메이븐 업데이트 프로젝트..
-
[프로그래머스 Lv.1] 실패율 javaDEV/알고리즘 2020. 11. 30. 14:55
문제설명 programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스 programmers.co.kr 제한사항 스테이지의 개수 N은 1 이상 500 이하의 자연수이다. stages의 길이는 1 이상 200,000 이하이다. stages에는 1 이상 N + 1 이하의 자연수가 담겨있다. 각 자연수는 사용자가 현재 도전 중인 스테이지의 번호를 나타낸다. 단, N + 1 은 마지막 스테이지(N 번째 스테이지) 까지 클리어 한 사용자를 나타낸다. 만약 실패율이 같은 스테이지..
-
[프로그래머스 Lv.1] 비밀지도 javaDEV/알고리즘 2020. 11. 27. 14:15
문제설명 programmers.co.kr/learn/courses/30/lessons/17681 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다 programmers.co.kr 입출력 예제 매개변수 값 n 5 arr1 [9, 20, 28, 18, 11] arr2 [30, 1, 21, 17, 28] 출력 ["#####","# # #", "### #", "# ##", "#####"] 매개변수 값 n 6 arr1 [46, 33, 33 ,22, 31, 50] arr2 [27 ,56, 19, 14, 14, 10] 출력 ["######", "#..
-
[프로그래머스 Lv.1] 예산 javaDEV/알고리즘 2020. 11. 24. 23:26
문제설명 S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다. 물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다. 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성해주세요. 제한사항 d는 부서별로 신청한 금..
-
[프로그래머스 Lv.1] 키패드 누르기 javaDEV/알고리즘 2020. 11. 19. 13:42
문제설명 programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 제한사항 numbers 배열의 크기는 1 이상 1,000 이하입니다. numbers 배열 원소의 값은 0 이상 9 이하인 정수입니다. hand는 "left" 또는 "right" 입니다. "left"는 왼손잡이, "right"는 오른손잡이를 의미합니다. 왼손 ..