전체 글
-
[개념] ERP란?CS 2024. 9. 10. 16:26
회사에서 일하면서 알게된 용어에대해 알아보자 ERP란 ?전사적 자원관라라고 하며,조직이 회계, 조달, 프로젝트 관리, 리스크 관리와 규정 준수, 공급망 운영 등 일상적인 비즈니스 활동을 관리하는데 사용하는 소프트웨어 유형을 의미한다.그리고 완전한 ERP 제품군에는 조직의 재무 결과를 계획, 예산 책정, 예측 및 보고하는데 도움이 되는 소프트웨어인 enterprise performance management가 포함됩니다. ERP 시스템은 여러 비즈니스 프로세스를 한데 묶어 각 프로세스 간 데이터 흐름 가능하게 해준다.여러 소스에서 조직의 공유 트랜잭션 데이터를 수집함으로써 ERP 시스템은 데이터 중복을 제거하고, 단일 소스로 데이터 무결성을 제공한다. 오늘날 ERP 시스템은 모든 규모, 모든 산업 내 수천..
-
[개념] SCM 이란?CS 2024. 9. 10. 16:22
면접 때 받았던 질문... 대답을 못했다... SCM이 뭘까?SCM은 Supply Chain Management로, 원자재 조달에서 마지막 단계인 제품 배송에 이르기까지 제품 또는 서비스와 관련된 상품, 데이터 및 재정의 흐름을 관리한다. 많은 사람들이 공급망을 물류와 동일시 하지만 물류는 실제로 공급망의 한 구성 요소에 불과한다.오늘날 디지털 기반 SCM 시스펨에는 제품 및 서비스 제작, 주문 이행, 정보 추척의 모든 관련 당사자, 즉 공급자, 제조자, 도매업체, 운송 및 물류 공급 업체, 소매업체를 위한 자재 처리와 소프트웨어가 포함됩니다.
-
[개념] EAI란?CS 2024. 9. 10. 16:04
스터디를 하면서 알게된 용어 EAI는 Enterprise Architecture Integration의 약자로 기업 애플리케이션 통합이라는 의미데이터를 주고 받기 위해 각 시스템 간에 개별적으로 서로 통신을 위해 EAI는 데이터 통일화?를 해준다 내가 이해하기론 ... 스터디 실습은 xml 파일로 api 호출을 하면 EAI에서 xml 파일을 json로 변환해서 json으로 최종 요청을 하고,json 파일로 api 호출을 하면 EAI에서 json 파일을 xml파일로 변환해서 xml 파일으로 최종 요청을 하는 실습 중이다. 각 시스템 별로 요청 확장자 반환 확장자가 다르다면 유지보수의 어려움이 생기고, 운영체제가 다르다거나 하는 이유로 시스템 간 통신을 위해 시스템을 고쳐야하는 상황이 발생할 수 도 있다한다..
-
@SuppressWarnings 어노테이션Spring Boot 2024. 8. 29. 10:30
회사 프로젝트 내에서 Reflection 을 도입하고 알게된 어노테이션인데vaule 값에 따라 기능하는 종류가 여러개 있다는 것을 알게 되었다. 회사에서 쓰이는 value는 unchecked @SuppressWarnings("unchecked")는 Java 애노테이션으로, 컴파일러에게 특정 경고를 무시하도록 지시하는 역할을 한다.회사에서 쓰이고 있는 "unchecked"라는 경고는 제네릭 타입의 강제 형변환과 관련된 경고를 의미했던 것이 었다.rawList가 제네릭 타입이 지정되지 않은 원시 타입(raw type)이기 때문에, List으로 강제 형변환할 때 컴파일러는 "unchecked" 경고를 발생시킨다. 이는 컴파일 타임에 타입 안정성을 보장할 수 없다는 의미한다. 주의사항:이 어노테이션은 코드에서..
-
[Spring boot] @RequestParam / @RequestBody + @RequestPart 구분하기Spring Boot 2024. 7. 27. 20:03
지금 하고 있는 프로젝트에서 API를 구현하는데갑자기 머리속에 엉망징창으로 넣어놨던 클라이언트 요청 파라미터 관련 어노테이션을 정리해보고자 게시글을 작성하려한다. @RequestParam 사용법 : @RequestParam String name, @RequestParam int age 요청 방법 : form-data 형식 Key: username, Value: John Key: password, Value: secret @RequestBody 사용법 : @RequestBody User user 요청방법 : application/json raw 형식(json) { "name": "John", "age": 30 } @RequestParam과 @RequestBody를 함께 사용도 가능하다. @Reque..