본문 바로가기

전체 글

(36)
표준프레임워크 개발환경(이클립스) 내 mysql-connector-java-8.0.16.jar 데이터 소스 추가 방법 드라이버 템플릿이 버전이 5.1 까지만 있지만, 이클립스에 지원하는 목록은 크게 상관은 없습니다, 캡쳐 순서대로 진행해보세요~ 1. mysql 선택 후 이름 쓴 후 넥스트 2. 1) 네모선택 2) 5.1 고른 후 3) 드라이버이름 고르기 3. 기존 jar 삭제 후 원하시는 jar를 추가 합니다. (여기서 기존에 만들어놓은 데이버테이스 커넥션과 드라이버 이름이 같으면 에러나니 당황하지 마세요~ 이름 바꿔주시면 되요~) 4. jar list에서 드라이버 선택 후 OK 누르시면 됩니다. 5. 그 후 데이터베이스 정보를 쓴 후 Test Connection을 누르시면 되는 경우가 있고, 버전이 변경된 뒤 + OS에 따라 KST 타임존 에러가 날 수 있습니다. 6. time zone 에러 나면 URL에 스키마 뒤에..
표준프레임워크 3.8 공통컴포넌트 권한관리 표준프레임워크 3.8 공통컴포넌트 권한관리 테스트 Environment Spec OS MacOS Mojave 10.14.5(18F203) JDK OpenJDK 1.8 local Server Tomcat 8.5 DB MySQL 8.0.15 IDE Eclipse Oxygen(표준프레임워크 3.8 개발환경 플러그인 imported) 표준프레임워크 포털에 갔더니 공통컴포넌트 권한관리가 두가지 방법이 있는 걸 알게됨. 다만 가이드 외에도 혼자서 좀 궁리 해보지 않으면 전체적으로 파악하기가 어렵다는 생각이 들어 정리를 하기로함. 사실 표준프레임워크만 그런게 아니라 인증, 인가라는 보안을 보통 이 두 부분으로 나누어 구축함. 하지만 표준프레임워크 포털 자주묻는 질문 게시판에 가보니 이 두 개로 나누어 가이드 한다는 ..
표준프레임워크 공통컴포넌트 3.8 MySQL DB 연결 에러 Environment Spec OS MacOS Mojave 10.14.5(18F203) JDK OpenJDK 1.8 local Server Tomcat 8.5 DB MySQL (Version changed) IDE Eclipse Oxygen(표준프레임워크 3.8 개발환경 플러그인 imported) 기존 남았던 구축해던 표준프레임워크 MySQL을 사용하다 이번에 로컬로 변경함. 기존 MySQL 버전은 5.1.26이었으며, 공통컴포넌트 pom.xml에 connector를 5.1.31로 쓰고 있었음. mysql mysql-connector-java 5.1.31 하지만 현재 MySQL 버전을 8.0.15 (MySQL Community Server - GPL) 로 바꿈. 너무 오래되었으므로... 바꾸고 싶었다. ..
표준프레임워크 eGovFrame 3.7 배치 운영환경 (MacOS) MySQL ERROR "this is incompatible with sql_mode=only_full_group_by" 전에 Windows 10 home 64bit에서 처리했던 배치운영환경 3.7 (현재는 3.7까지만 있음) 이번에는 아래와 같은 환경으로 구성 중이다. MacOS Mojave 10.14.5 OpenJDK 1.8 Eclipse Oxygen eGovFrame 개발환경 3.8 MySQL 8.0.15 (version 확인 방법) mysql workbench 내에서 (그 외 다른 방법도 있으나 핵심은 그게 아니니깐...) SELECT VERSION(); or SHOW VARIABLES LIKE 'version'; 어쨌든 위로 구성된 컴퓨터에 표준프레임워크 배치운영환경 3.7을 받았다. 아래 링크로 홈페이지를 들어간다. http://www.egovframe.go.kr/EgovOperationEnvRelease.jsp..
표준프레임워크 공통컴포넌트 3.8 HTML 5 Multi Upload version버전 2019.07.02 > eGovFrame 3.8 Common Components 3.8 HTML 5 Multi Upload 표준프레임워크 공통컴포넌트 3.8 기준 현재 파일 업로드는 단일 업로드로 되어있다. HTML 5 Multi Upload를 사용해서 멀티 업로드가 가능하게 바꿔보겠음 먼저 HTML 5 Multi Upload 먼저 공통컴포넌트 3.8.0 다운로드는 여기서 받을 수 있다. http://www.egovframe.go.kr/EgovEnvReleaseCom.jsp?menu=3&submenu=4&leftsub=2# 공통컴포넌트 다운로드 - eGovFrame Portal 온라인 지원 포털 www.egovframe.go.kr 위 링크로 들어가 egovframework-all-in-..
[version1.1] What's New in Spring Framework 4? 새로운 스프링 프레임워크 4의 특징 글의 버전 2019.06.10 > Spring 4.0.x까지의 히스토리 2019.06.12 > Spring 4.1.x 컨텐츠 추가 2019.06.21 > 가독성 향상 위해 변경 목차 I. 서론 II. 본론 1) Spring Framework 4.0.x 2) Spring Framework 4.1.x I.서론 스프링 프레임워크 4까지의 변천사에 대해 1~3까지는 간략히 정리하고, 4는 마이너 버전 별로 써보겠다. 누군가 같은 조사나 노가다를 할까봐, 시간 낭비를 줄이기 위해 만드는 자료다. 사실 스프링 5가 작년에 나온 입장에 왠 4냐? 요즘 MVC Framework 누가하냐 이제 MSA의 시대다 라고 할 수 있겠지만, 5를 정리하기 전에 4를 정리하고 싶었다. 4 -> 5 아키텍쳐 변경(MVC > Reac..
표준프레임워크 3.7 배치 운영환경 표준프레임워크에서 배치 운영환경에서 DBCP 1.x를 2.x 이상으로 업그레이드할 시 에러가 난다. ​​​​ 테스트 조건. 1. 표준프레임워크 교육교재 3.7.0 에서 배치운영환경 3.7.0 import 2. 프로젝트 JDK 1.8 (Compiled)/ tomcat 8.0 / servlet 2.5 3. MySQL bopr 데이터베이스 이용 / mysql-connector-5.1.31.jar 사용 (https://dev.mysql.com/doc/relnotes/connector-j/5.1/en/news-5-1-31.html#connector-j-5-1-31-bug)​ 4. http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:bopr:%EC%84%A4%EC..
TABLE BACKUP (MYSQL) TABLE 데이터 올백업이 필요하다면... CREATE TABLE NEW_TABLE AS SELECT * FROM OLD_TABLE 명령어. 데이터까지 다 백업됨.