본문 바로가기
반응형

개발4

DTO와 VO의 개념. 그리고 차이 개발을 하다보면 DTO니 VO니 다양하게 사용하고 혼용해서 사용하고 있는데 정확히 둘은 어떤 차이점이 있으며 CASE별로 어느걸 사용해야될지 에 대해서 아는사람은 많지 않을것이다. 필자 또한 DTO로 되어있으면 DTO로 사용하고 VO로 되어있으면 VO로 사용하는데.. 사용법도 동일하고 객체로 주고받다보니 이놈이 이놈같고 저놈이 저놈같아서 그냥 아무 생각없이 사용하고 있던 사람중의 한명이다. 갑자기 궁금해져서 정확하게 DTO와 VO는 어떤 차이점이 있는지. 그리고 어떤 CASE에서 사용해야하는지에 대해 알아보고싶어졌다. DTO (Data Transfer Object) DTO의 목적은 데이터 전송을 위한 객체로, 주로 네트워크를 통해 데이터를 전송할 때 사용된다. 여러 개의 데이터를 묶어서 한 번에 전송하기.. 2024. 8. 22.
ERP란 무엇인가? ERP(Enterprise Resource Planning)는 기업의 다양한 자원을 통합적으로 관리하기 위한 소프트웨어 시스템입니다. ERP 시스템은 인사, 재무, 생산, 공급망, 고객 관계 등 여러 부서의 데이터를 통합하여 실시간으로 정보를 제공하고, 의사 결정을 지원합니다. ERP의 주요 기능  1. 재무 관리 회계, 예산, 재무 보고, 자산 관리 등을 포함하여 기업의 재무 상태를 실시간으로 관리합니다. 모든 재무 데이터를 통합하여 정확한 재무 분석과 보고가 가능하게 합니다.  2. 인사 관리 인사 정보, 급여, 직원 평가, 채용, 교육 관리 등을 통해 인사 관련 프로세스를 자동화합니다. 인사 데이터를 중앙에서 관리하여 인력 자원을 효율적으로 활용할 수 있습니다.  3. 생산 관리 생산 계획, 자재 .. 2024. 8. 13.
디비버(Dbeaver) Auto-Alias 설정 해제하기 무료이면서 강력한 기능들을 많이 제공하고 다양한 DB Connect를 지원해 많은 사람들에게 사랑받는 디비버. 설치해서 사용하다보면 다 좋은데 테이블을 자동완성으로 선택했을때 자동으로 Alias가 붙는다. 이게 별 상관 없다 싶다가도 개발하다보면 거슬리기 마련. 설정을 해제해보자. Dbeaver - 윈도우 - 설정으로 들어가 왼쪽 메뉴에서 SQL - 편집기 - SQL 자동완성 메뉴에 들어가보자.  그럼 하단에 insert Table Aliases 로 되어있는 메뉴가 보일것이다. 현재 my_table mt 라고 설정되어있는걸 확인할수있다. 이걸 N/A로 변경해주자.   그리고 적용을 누르고 Apply and Close를 눌러주면 적용 끝! SQL 편집기에서 이제 테이블 목록이 나와서 자동완성을 눌러도 정상.. 2024. 7. 12.
Python 문제풀이기록 점프 투 파이썬 교재의 문제풀이 기록 Q1 홍길동 씨의 과목별 점수는 다음과 같다. 홍길동 씨의 평균 점수를 구해 보자. 과목점수 국어 80 영어 75 수학 55 A1 a = 80 b = 75 c = 55 print((a+b+c)/3) 출력 70.0 Q2 자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해 보자. A2 a = 13 print(a%2) #나머지 연산자를 이용 2로 나눴을때 나머지가 1일경우 홀수, 0일경우 짝수# 출력 1 Q3 홍길동 씨의 주민등록번호는 881120-1068234이다. 홍길동 씨의 주민등록번호를 연월일(YYYYMMDD) 부분과 그 뒤의 숫자 부분으로 나누어 출력해 보자. ※ 문자열 슬라이싱 기법을 사용해 보자. A3 pin = "19881120-1068234".. 2022. 8. 9.
반응형