전체 글 83

[개발 환경 세팅] Linux(Redhat 6.10)에 Oracle 10g 설치 (진행중)

oracle 계정 생성 root> groupadd -g 5000 dba root> useradd -g dba oracle root> passwd oracle libnsl 패키지 설치 참고자료 : https://positivemh.tistory.com/837 root> dnf install -y libnsl root> dnf install -y libnsl.i686 root> dnf install -y libnsl2 root> dnf install -y libnsl2.i686 /etc/redhat-release 수정 참고자료 : http://readysystem.co.kr/ready/bbs/board.php?bo_table=tech_application&wr_id=117&sfl=&stx=&sst=wr_hi..

1일 1삽질 2023.10.06

[개발 환경 세팅] Java 1.7 및 Apache Tomcat 8.5 Linux 에 설치

FileZila를 활용한 파일 전송 - yum 으로 java 1.7, Apache Tomcat 8.5를 설치할 수 없어 개인적으로 다운받은 후 FileZila를 활용하여 ec2 서버로 전송하였다 압축풀기 tar zxvf jdk-7u80-linux-x64.tar.gz tar zxvf apache-tomcat-8.5.93.tar.gz - 위의 명령어를 활용하여 압축을 해제해준다 환경변수 설정 vi /etc/profile export JAVA_HOME=/home/ec2-user/jdk1.7.0_80 export CATALINA_HOME=/home/ec2-user/apache-tomcat-8.5.93 export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin export CLA..

1일 1삽질 2023.10.06

ORA-39710: only connect AS SYSDBA is allowed when OPEN in UPGRADE mode 해결방안

SQL> startup ORACLE instance started. Total System Global Area 914358272 bytes Fixed Size 2100520 bytes Variable Size 230687448 bytes Database Buffers 675282944 bytes Redo Buffers 6287360 bytes Database mounted. ORA-01092: ORACLE instance terminated. Disconnection forced SQL > startup 을 실행했을 때 ORA-01092: ORACLE instance terminated. Disconnection forced 에러가 발생했었다.. 로그를 읽다보니 startup upgrade로 실행시키라..

1일 1삽질 2023.09.26

[Spring] Spring Multi Module

Multi Module 이란? 필요한 기능별로 Module 을 생성하는 것 레고를 조립하듯 필요한 Module을 조립 N개의 Module이 조립되어있는 프로젝트를 Multi Module 프로젝트라고 부름 예를들어 API 서버에서도 DB Entity 가 필요하고 Batch 서버에도 동일한 DB Entity 가 필요한데 중복으로 관리하면 리스크가 늘어남 중복된 Entity를 모듈화하여 사용하기 위해 Multi Module 프로젝트를 사용 Exception 핸들링 언어 또는 프레임워크에서 발생한 Exception 은 반드시 Custom 하게 Wrapping 하여 처리하여야 함 @RestControllerAdvice 어노테이션을 사용하여 모든 예외를 해당 클래스에서 클라이언트와 사전에 정의한 값으로 재정의 Mu..

Spring 2023.07.30