전체 글(13)
-
Node JS와 Express JS
C에 documents라는 파일을 만들어주었다. 이후 cmd에서 cd C:/documents를 입력하여 documents 폴더에 접속한다. mkdir을 이용하여 boiler-plate를 만들어 준 후에 cd 명령어를 활용하여 boiler-plate에 들어간다. npm package를 만들기 위해서 npm init을 입력한다.그럼 하단에 package name이 뜬다. 계속 엔터를 치면 기본값으로 저장이 된다.vscode에 들어가서 file-> open Folder를 클릭하여 방금 만들었던 boiler-plate를 연다.그럼 이렇게 들어와진다.package.json의 내용은 npm init을 함으로써 자동적으로 생성이 됐다.이제 boiler-plate 폴더에 index.js를 만들어준다.vscode 상단 ..
2024.05.22 -
전자정부 프레임워크 로그인 url을 바꾸기 위한 롤관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:bopr:%EA%B0%80%EC%9D%B4%EB%93%9C:%EA%B4%80%EB%A6%AC%EC%9E%90%EB%A9%94%EB%89%B4:%EA%B6%8C%ED%95%9C%EA%B4%80%EB%A6%AC egovframework:bopr:가이드:관리자메뉴:권한관리 [eGovFrame] 시스템 사용자에게 사용권한을 부여하기 위해 권한을 정의하고, 관리한다. 권한관리는 사용자별 권한을 관리하기 위한 목적으로 권한관리, 권한 롤 관리,롤관리, 롤 상하관계관리, 권한부여관 www.egovframe.go.kr 해당 글 참고
2024.02.06 -
전자정부 프레임워크 필수 입력값 제거 방법
굳이 내 DB에 들어가지 않아도 되는 내용을 전자정부 프레임워크에서 필수 입력값으로 설정을 해놓아서 곤란했기 때문에 필수 입력값을 제거하였다. 내가 사용하는 jsp 상단을 보면 빨간색 줄의 validator가 있을 것이다. 얘네를 주석처리. 컨트롤러를 확인해보면 validator어쩌구 있는 부분이 필수 입력값을 확인하는 부분이다. 이 세곳을 주석처리하면 필수입력값이 없어진다.
2024.01.30 -
4_1강) 데이터베이스 만들기
데이터 베이스 구축 절차 데이터베이스 만들기 테이블 만들기 데이터 입력/수정/삭제하기 데이터 조회/활용하기 DBMS 설치하기 데이터베이스를 구축하기 위해서는 DBMS를 설치해야 한다. 현재 내 컴퓨터의 상태는 MySQL(DBMS)가 깔린 상태이다. 데이터베이스 만들기 이제 DBMS 안에 데이터베이스를 만들어야 한다. 컴퓨터에 깔려있는 MySQL Workbench를 열어준다. 얘를 클릭해서 접속해야 한다.(보통 localhost 포트 번호가 3306인데 나는 mariaDB의 포트 번호가 3306이기 때문에 MySQL의 포트번호는 3308로 설치하였다.) 비밀번호를 입력하여 접속 왼쪽 아래를 보면 Schemas라고 있는데 데이터베이스와 같은 용어이다. 이걸 클릭하면 위에 MySQL이 기본적으로 가지고 있는 ..
2024.01.27 -
localhost에서 리디렉션한 횟수가 너무 많습니다.
코드를 건드리지도 않았는데 프로젝트를 구동시키면 갑자기 이게 뜬다. 구글링해보니 페이지가 무한루프를 돌고 있기 때문에 이런 에러가 발생한다고 한다. admin에 대한 롤 권한을 주면서 web-000001과 web-000002에 role-admin 권한을 주었는데 이게 문제인가 싶어서 하나를 이렇게 일반 사용자로 바꾸었다. 별다른 변화가 없어서 둘 다 role_anonymous로 돌려놓았다.(처음에는 role_anonymous)로 설정되어 있었다. DB를 수정하고 다시 구동시켰더니 화면이 잘 나온다. DB문제였나보다. 구글링 했을 때 localhost에서 리디렉션한 횟수가 너무 많습니다. 이 에러가 뜨는건 많은 이유가 있던데 내가 뭘 잘못했는지 생각해보고 다시 원상복구 시켜야될거 같다.
2024.01.23 -
전자정부 프레임워크 시큐리티 로그인 login_error=1
[log4j]2024-01-23 13:50:13,132 INFO [egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter] EgovSpringSecurityLoginFilter called... [log4j]2024-01-23 13:50:13,138 DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser [log4j]2024-01-23 13:50:13,139 DEBUG [egovframework.com.uat.uia.service.impl.LoginDAO] queryId = LoginUsr.selectLo..
2024.01.23