분류 전체보기
-
Spring project에 네이버스마트에디터 api 적용하기Spring 2023. 6. 20. 15:00
스마트 에디터 깃허브에서 2.9 버전의 zip 파일 다운로드 https://github.com/naver/smarteditor2/releases Releases · naver/smarteditor2 Javascript WYSIWYG HTML editor. Contribute to naver/smarteditor2 development by creating an account on GitHub. github.com 다운로드 후 압축을 풀어주고 smarteditor2-2.9.2\dist 경로 안에 있는 폴더와 파일들을 복사한다. 복사 후 src\main\webapp\resources\smarteditor 경로를 생성 후 복사 한 파일들을 붙여넣기 해 준다. jsp 파일에 script 경로를 추가 해 준다. ..
-
ORA-01033: ORACLE의 초기화 또는 정지 처리가 진행중입니다에러수정 2023. 6. 5. 18:56
혼자서 게시판 만들기를 하고 있었다. 그러던 와중에 DB 쿼리 짜는 것을 연습하고 싶어서 예전에 사둔 SQL 책을 보면서 따라했었다. 그 과정에서 TABLESPACE를 만들었는데 제대로 만들어지지 않아서 혼자 DROP인지 DELETE를 했었는데 TABLESPACE가 제대로 지워지지 않은건지 오늘 서버를 켜려고 하니깐 CONSOLE창에 ORA-01033: ORACLE의 초기화 또는 정지 처리가 진행중입니다 라는 에러가 발생했다.. **** 에러 해결 방법 우선 SQL PLUS에서 /AS SYSDBA로 접속 파일들의 상태를 확인 해 본다. SELECT NAME, STATUS FROM v$datafile; 그럼 여러가지 NAME이랑 STATUS가 쭈루룩 뜨는데 나는 아까 에러에서 네모 친 파일이 문제 있다고 ..
-
org.jkiss.dbeaver.model.sql.dbsqlexception: sql error [1031] [42000]: ora-01031: 권한이 불충분합니다에러수정 2023. 5. 8. 11:18
게시판 만들어 보려고 DB 생성 후 테이블을 만들려고 하였다 그런데 계속 ORA-01031: 권한이 불충분합니다 라는 에러가 발생하였다. sqlplus에 system 계정으로 접속해서 권한을 계속 줬는데도 안되었다. 그래서 최후의 방법이다 라는 생각으로 sqlplus에서 sysdba 계정으로 로그인 하였다. 그런 다음 role 권한을 준 다음 다시 create 권한을 줘보았다. connect : 기본적으로 DB에 접속 할 수 있는 권한이며 CREATE SESSION이 들어 있는 role이다. resource : DB 테이블, 뷰 등을 생성하고 삭제, 변경이 가능하며 프로시저, 트리거 같은 PL/SQL을 사용 할 수 있는 권한이다. dba : 모든 DB의 권한을 가지고 있다. 이렇게 한 후에 디비버에서 다..
-
cvc-id.3: A field of identity constraint 'web-app-filter-name-uniqueness' matched element 'web-app', but this element does not have a simple type. 에러 해결에러수정 2023. 5. 2. 10:39
Spring 설정을 맞치고 server를 구동 했는데 분명 css,html 등등 UTF-8로 Encoding 설정을 해 줬는데도 글자가 깨져 나와서 web.xml에 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 해당 설정 코드를 삽입 했는데 cvc-id.3: A field of identity constraint 'web-app-filter-name-uniqueness' matched element 'web-app', but this element does not have a simple type. 이런 에러가 발생했다 구글링 해 보니..
-
[sts/gradle]lombok 설치 및 적용하기Spring 2023. 1. 24. 16:39
스프링부트 사용 시 lombok을 설치,적용 해 주면 getter,setter 등등 어노테이션 입력만으로도 사용이 가능해진다. 이런식으로 어노테이션 선언만 해 주어도 되는 lombok 설치와 적용 방법은 아래와 같다. 먼저 구글에 lombok download를 검색한다, https://projectlombok.org/download Download projectlombok.org 이 사이트를 클릭하면 lombok 다운로드 페이지가 나온다 다운 받은 후 실행 시키면 이런 화면이 뜨는데 하얀 화면에 설치 경로를 알아서 잡아주면 하단에 install/update 버튼을 눌러주면 되고 만약 알아서 경로를 잡아주지 않는다면 하얀 화면 밑에 Specify location으로 경로를 잡아 주면 된다. install ..