728x90
반응형
SMALL

web 48

[DB/Oracle] ORA-01400: NULL을 ("SCOTT","BOARD","NO") 안에 삽입할 수 없습니다!!

안녕하세요. IT깡패's입니다~ㅎㅎㅎ 저번 글에 이어 또다른 오라클 오류 해결방법에 대해서 적어보겠습니다~!! ORA-01400: NULL을 ("SCOTT","BOARD","NO") 안에 삽입할 수 없습니다. ORA-01400: "cannot insert NULL into ("SCOTT","BOARD","NO")" 이 에러가 난 원인은 no컬럼이 null값이라서 난 에러입니다.. 그러므로 mapper에서 no시퀀스 컬럼이 적혀있지 않을 가능성이 있습니다. 그래서 mapper의 오류는 항상 주의해야 할 사항이죠~ㅎㅎㅎ!! 일단 이 오류는 null값이 안들어가는게 오류이기 때문에 list에서 그냥 넘어가기식 컬럼을 사용했을 경우 mapper작성시에 빼먹을 수 있다는 것이죠~ㅋㅋ 이 경우에는 컬럼 뒤에 not..

[DB/Oracle] ORA-00907: missing right parenthesis!!!

「오라클 발생 오류」 ORA-00907: missing right parenthesis 테이블 생성하던 중,, 이런 오류가 생겼는데요~ 이 오류의 해결법은 간단합니다만~ 이것의 원인과 해결법을 설명하자면 괄호나 콤마(,)가 빠진 원인이 제일 큰데요~ 저의 경우는 sysdate뒤에 괄호를 넣어서 오류가 났었네요~ sysdate와 괄호는 같이 쓸 수 없고요~ 가끔 now는 select로만 사용이 가능하고, 테이블로 날짜칼럼을 사용할때는 date를 쓴 후에 sysdate를 쓰는 것이 맞다고 생각합니다~!! ㅇㅅㅇㅎㅎ

[웹/eGovFrame]전자정부프레임워크 ibatis sqlMap오류~!!

요번 시간에는 전자정부프레임워크에서 jdbc 연동할 시, ibatis나 mybatis를 연결할 때 나는 오류인 sqlMap에 대해서 알아보도록 하겠습니다~!! 일단 이 오류가 나면 전자정부프레임워크 사용중인 프로젝트의 ibatis(sqlMap) 연동이 오류나는 것으로 ibatis sqlMap을 오류나 노란줄이 안뜨게 하던지 mybatis로 바꾸던지 해야하는데, 저는 일단 ibatis로 오류가 안나게끔 살려보는 쪽으로 사용하면 된다고 생각합니다!ㅎㅎㅎㅎ 전자정부프레임워크 ibatis설정은 spring안에 있는 xml인 context-sqlMap.xml의 설정을 바꿔주어야 하는데요. 저는 그 sqlmapClient의 bean class부분이 노란색으로 뜨면서 나는 오류였는데요~ 저는 그래서 간단하게 이 부분..

[웹/eGovFrame]전자정프프레임워크 처음 설정 경로 바꾸기!!

안녕하세요~ IT깡패's입니다~!! 전자정부프레임워크를 처음 쓰다 보면 경로가 처음에 안맞아서 다른 controller경로로 페이지이동을 할 수가 없는데요~ 일단 그 문제에 대해서 생각해보았는데요~ jsp를 사용할 때 혹시 /경로만을 사용하여 웹에서 사용한 경우가 생각나시는지요.!! 여기서도 그렇게 web server(was) 경로를 /만으로 설정하시면 될 것입니다. 그리고 이제부터 서버 주소 경로 변경을 위한 설명을 해보도록 하겠습니다!!! ㅇㅅㅇ;;; *서버 주소 경로 변경 변경전 서버 주소 - http://localhost:10109/sssss/ 1-1. Servers 탭 - Tomcat 더블클릭 - Modules 1-2. 프로젝트 클릭 - Edit - Path에 /(프로젝트명) -> / 변경 1-..

[DB/톰캣오류]log4j2.xml mapper설정 관련 오류!!

오늘도 spring대신 전자정부프레임워크로 작업중,, mapper, jdbc db설정 하는 도중에 식상하지만 흔치 않은 오류가 났었다~ 그것은 바로 log4j2가 없다는 오류였다!! StatusLogger No log4j2 configuration file found.!!!!! eGovframework쪽 resource안에 log4j2라는 파일이 빠졌음을 의미한다고 생각하면 된다!! eGovframework도 framework치곤 좋친 않치만springframework만큼 건들것이 많고 아직 쓸말한 용도도 가지고 있다. pom.xml쪽의 maven으로 구성된 dependency나 gradie의 comfile에서의 문제라고 생각했었는데 그것이 아닌 점을 최근들어 알게 되었다!! 아무튼 이 에러가 났을 때는..

[DB/Oracle]오라클 SQL Developer 오류에 대해서 알아보자~!!

이번에 si회사를 새롭게 들어가면서 전자정부프레임워크에 대해서 공부하다가 자연히 오라클 에러가 났는데요~ 그게 바로 missing or invalid option이라는 에러가 나더라고요~ㅎㅎ 다른 에러도 나긴했지만 이 오류에 대해선 약간 생소하더라고요~ 그래서 한번 정리보았습니다. * missing or invalid option SQL 오류: ORA-00922: missing or invalid option 00922. 00000 - "missing or invalid option" 발생 상황 : 여러개의 명령을 동시에 사용했을 경우 발생 (각각 명령문를 하나씩 동작시킬 경우 정상 동작) 해결 방안 : 각 명령이 종료될 때 ;(세미콜론)입력하면 대부분 해결됨! 이걸로 게시판을 한번 짜보려다가 난 간단한..

[웹/SPRING]Http상태 500에러 - 숫자 오버플로우!!

HTTP 상태 500 – 내부 서버 오류 타입 예외 보고 메시지 Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: 설명 서버가, 해당 요청을 충족시키지 못하게 하는 예기치 않은 조건을 맞닥뜨렸습니다. 예외 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: ### Error querying database. Cause: java.sql.SQLException: 숫..

[JSP/Servlet]서블릿을 이용한 mvc2패턴을 알아보자~!!

MVC 패턴(Model-View-Controller Pattern) MVC 패턴은 여러가지 디자인 패턴 중에 하나이다. 즉, 건축으로 비유하자면 공법이며, 소프트웨어에 빗대어 말하자면 어떻게 소프트웨어를 개발할 것인지의 개발 방식을 공식화 한 패턴이다. 특히 MVC 패턴은 사용자와 상호작용을 하는 어플리케이션을 개발할 때 사용되는 방식이다. 예를 들어 웹 어플리케이션과 같이 UI(User Interface)를 통하여 사용자가 직접적으로 소통하는 부분들이 있는 어플리케이션에서 보편적으로 사용된다. MVC(Model-View-Controller) 패턴은 이름에서도 알 수 있듯이, 어플리케이션을 기능적으로 크게 세 가지로 나눈다. 각 기능의 세부 정보는 아래와 같다. 모델(Model) : 비즈니스 영역의 로직..

[웹/JSP]jsp jstl에 대해서 알아보장~!!

안녕하세요~ 요번시간에는 jsp jstl의 간단한 예제들과 특징에 대해서 알아보겠습니다~ㅎㅎㅎ 1. JSTL 이란? JSTL은 JSP 표준라이브러리(JSP Standard Tag Library)의 약어이다. 자주 사용될 수 있는 커스텀 태그들을 모아서 표준으로 모아놓은 태그 라이브러리다. JSTL 의 종류 라이브러리명접두어주요 기능URI 코어 c 변수 지원, 제어문, 페이지 관련 처리 http://java.sun.com/jsp/jstl/core 함수 fn collection 처리, String 처리 http://java.sun.com/jsp/jstl/fuctions 포매팅 fmt 포맷 처리, 국제화 지원 http://java.sun.com/jsp/jstl/fmt 데이터베이스 sql DB관련 CRUD 처리..

[웹/JSP]jsp 커넥션풀(dbcp) DB 연결하기~!!

안녕하세요~ 요번엔 보통 DB연결보다 빠르게 연결하게 도와줄 커넥션풀에 대해서 알아보도록 하겠습니다~ㅎㅎㅎ 커넥션 풀(Connection Pool) 1. 커넥션 풀(DBCP) 데이터베이스와 연결된 커넥션을 미리 만들어서 풀(pool) 속에 저장해 두고 있다가 필요할 때 커넥션을 풀에서 쓰고 다시 풀에 반환하는 기법을 말한다. 웹 프로그램에서는 데이터베이스의 환경설정과 연결 관리 등을 따로 XML파일이나 속성 파일을 사용해서 관리하고, 이렇게 설정된 정보를 이름을 사용하여 획득하는 방법을 사용한다. - 웹 컨테이너가 실행되면서 커넥션(connection) 객체를 미리 풀(pool)에 생성해 둡니다. - DB와 연결된 커넥션(connection)을 미리 생성해서 풀(pool) 속에 저장해 두고 있다가 필요할..

728x90
반응형
LIST