EAI 구축유형 내부, 외부 모듈 연계방법(EAI, ESB 연계방법) EAI란? : 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 EAI를 사용함으로써 각 비지니스 간 통합 및 연계성을 증대시켜 효율성을 높일 수 있으며 각 시스템 간의 확장성을 높일 수 있다. EAI의 구축유형 Point-to-Point, Hub & Spoke, Message Bus, Hybrid 각종 시험, 자격증/정보처리기사(정처기) 2023.07.19
Spring MVC 구조 및 처리 순서 https://jojelly.tistory.com/60 Spring MVC 구조 및 처리 순서 오늘부터 토이 프로젝트를 만들기위해 MVC구조를 다시한번 공부하였다. 1. Model(모델) 어플리케이션의 데이터이며, 모든 데이터 정보를 가공하여 가지고 있는 컴포넌트이다. 사용자가 이용하려는 jojelly.tistory.com 스프링Spring 2023.07.07
ftp, ftps, sftp(ssh)란? https://nhj12311.tistory.com/76 ftp, ftps, sftp(ssh) 개념 정리 IT를 전공하거나 아니면 실무를 접하다보면 이 놈의 ftp, ftps, sftp(ssh) 프로토콜에 대해서 이야길 하게 되거나 듣거나 사용하게 됩니다만 개념이라도 좀 정확하게 갈무리하고 접해야한다는 생각이 nhj12311.tistory.com 서버 2023.06.23
2023 정보처리기사 시험일정 2023년 3회 정보처리기사 시험일정 2023년 3회 정보처리기사 필기/실기 시험일정을 안내해 드립니다. 구분 정보처리기사 필기시험 응시자격 서류제출 (필기합격자결정) 정보처리기사 실기시험 등급 회별 원서접수 (휴일제외) 시험시행 합격자 발표 원서접수 (휴일제외) 시험시행 합격발표 정보처리기사 제1회 1. 10∼1. 13 2. 13 ∼2. 28 3. 21 2. 13∼3. 31 3. 28 ∼3. 31 4. 22 ∼5. 7 6. 9 1. 16∼1. 19 3. 1 ∼3. 15 제2회 4. 17∼4. 20 5. 13 ∼6. 4 6. 14 5. 15∼6. 23 6. 27 ∼6. 30 7. 22 ∼8. 6 1차: 8. 17/ 2차: 9. 1 제3회 6. 19∼6. 22 7. 8 ∼7. 23 8. 2 7. 10∼8... 각종 시험, 자격증/정보처리기사(정처기) 2023.06.23
Jackson, GSON, JSON-SIMPLE 웹 서비스를 개발할 때, 대다수의 개발자가 마주치게 되는 것이 JSON 입니다. API의 개념이 도입되면서 클라이언트와 서버는 JSON 포멧으로 데이터를 주고받는게 일반적이며, 시스템 간 서버끼리 데이터를 주고 받을 때도 API 형식으로 데이터를 넘겨주는 경우가 있습니다. 백엔드에서는 Java Entity를 JSON 문자열로 변환하거나 JSON 문자열을 Java Entity로 편하게 변환하기 위해 라이브러리를 사용하는데, 대표적으로 Jackson, GSON, JSON-SIMPLE이 있습니다. 세 개의 라이브러리 중 어떤 라이브러리를 사용해야 할까요? 단순히 코드 짜기 편한 라이브러리를 선택한다면, 성능 상 이슈가 발생할 수 있습니다. 본인이 서비스하는 시스템의 특성에 따라 라이브러리를 선택할 것을 권장합.. 자바Java 2023.06.02
주니어 자바 개발자를 위한 100가지 질문 2편 6️⃣ Java Web 📌 jsp와 servlet의 차이점은 무엇인가요? 📌 jsp를 기본 제공하는 객체는 무엇이 있나요? 📌 4개의 jsp scope에는 무엇이 있나요? 📌 세션과 쿠키의 차이는 무엇인가요? 📌 세션 과정을 설명해주세요. 📌 쿠키를 사용할 수 없을 때 세션을 대신 사용할 수 있을까요? 📌 스프링 MVC와 struts의 차이는 무엇인가요? 📌 SQL Injection을 피할 수 있는 방법을 설명해주세요. 📌 XSS 공격이 무엇이고, 어떻게 피할 수 있는지 설명해주세요. 📌 CSRF 공격이 무엇이고, 어떻게 피할 수 있는지 설명해주세요. 7️⃣ 예외 클래스 📌 throw와 throws의 차이는 무엇인가요? 📌 final, finally, finalise의 차이는 무엇인가요? 📌 try-ca.. 자바Java 2023.05.31
주니어 자바 개발자를 위한 100가지 질문 1️⃣ 기초 📌 JDK와 JRE의 차이점은 무엇입니까? 📌 ==와 equals의 차이점은 무엇입니까? 📌 두 객체가 동일한 hashCode를 가지면 Equals()가 참이어야 합니다, 그렇죠? 📌 자바에서 final의 기능은 무엇입니까? 📌 자바에서 Math.round(-1.5)는 무엇을 의미합니까? 📌 String은 기본 데이터 타입입니까? 📌 자바에서 문자열을 조작하는 클래스는 무엇이 있습니까? 각 클래스의 차이점은 뭘까요? 📌 String str ="i"와 String str = new String("i")가 동일합니까? 📌 문자열을 반전시키는 가장 좋은 방법은 무엇인가요? 📌 String 클래스의 일반적인 메서드는 무엇이 있나요? 📌 추상 클래스에서 추상 메서드는 필수적인가요? 📌 보통의 클래스와.. 자바Java 2023.05.31
웹 서버 , WAS WAS : 사용자 요구에 따라 변하는 "동적인 콘텐츠" 를 처리하기 위해 사용되는 미들웨어 웹 서버란? 웹 서버 웹 서버는 소프트웨어와 하드웨어로 구분되며, 하드웨어는 Web서버가 설치되어 있는 컴퓨터를 말한다. 한편 소프트웨어의 web 서버란 브라우저 클라이언트로 부터 HTTP 요청을 받아 들이고 HTML 등의 웹 페이지 문서에 반응하는 컴퓨터 프로그램이다. 일반적으로 웹서버를 얘기할 때 소프트웨어(Software)를 일컫는다. 이러한 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것이다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있다. 웹 서버 소프트.. 서버 2023.05.25
[Java] Gson 참조 https://hianna.tistory.com/629 [Java] Gson 라이브러리 사용법 및 예제 ( Json 생성, 변환 )이번에는 Gson 라이브러리로, Java에서 Json을 다루는 방법을 알아보도록 하겠습니다. Gson은 Gson 라이브러리 추가하기 Gson 객체 생성하기 Json 생성하기 Object -> Json 변환하기 Json -> Object 변환하기 Map -hianna.tistory.com 자바Java 2023.05.23