728x90 반응형 전체 글110 [EJB] 엔터프라이즈 자바빈즈 EJB란? Enterprise Java Bean 애플리케이션의 업무 로직을 가지고 있는 서버 애플리케이션 주로 JSP는 화면처리, EJB는 업무 로직 처리합니다. 서버를 관리하고 문제를 처리함으로써 효율성을 증대를 목적으로 사용됩니다. EJB의 종류 Session Bean : DB 연동이 필요 없음 Entity Bean : 데이터베이스의 데이터를 관리하는 객체 Message-Driven Bean : JMS로 빈을 날려줌 - JMS: Java Message Service. 자바 프로그램이 네트워크를 통해 메시지를 송수신하는 API 장점 정형화된 비즈니스 계층 제공 선언적인 트랜잭션 관리 제공 다양한 클라이언트에 대한 지원 가능 분산기능 제공 비즈니스 객체를 여러 서버에 분산시키는것이 가능 단점 실행속도가 .. 2021. 3. 9. [주식]2021.3.11 네 마녀의 날(쿼드러플 위칭데이) 마녀의날 이란? 선물과 옵션의 만기일이 겹치는 날 주가의 변동이 심하므로 마녀가 장난질한다고 붙여진 이름(주가는 상승하거나 하락하거나, 다만 변동폭이 평소보다 큼) 네 마녀의 날 주가지수 선물과 옵션, 개별주식 선물과 옵션 네 가지 파생상품 만기일이 겹치는 날 3,6,9,12월 둘째주 목요일이 네 마녀의 날 올해는 3월 11일이 첫 네 마녀의날이 됩니다. 선물과 옵션 파생상품 : 주식이나 채권, 통화, 농축산물 등에서 파생되어 시장에 따라 가격이 변동하는 상품으로 대표적으로 선물과 옵션이 있습니다. 선물 : 주식 가격의 일부를 지불하여 적은돈으로 많은 주식수를 매수할 수 있는 투자방법 만기일에 전체 금액을 전부 주도록 계약하고 현재 가격에 미리 상품을 사는 것입니다. 예를 들면, 현재 1000원 짜리 주.. 2021. 3. 8. [JUnit5] RunWith 스프링 프로젝트 테스트를 진행하다보면 RunWith(SpringRunner.class)를 테스트 클래스에 설정해주는 모습을 볼 수 있습니다. 하지만, 현재 JUnit5를 사용하고 있다면 RunWith를 할 수 없을 것입니다. 그 이유에 대해 궁금해서 찾아본걸 정리해봤습니다. RunWith란? JUnit 프레임워크의 테스트 실행방법을 확장할 때 사용하는 어노테이션 즉, ApplicationContext를 만들고 관리하는 작업을 @RunWith(SpringRunner.class)에 설정된 class로 이용하겠다는 뜻입니다. JUnit5에서 RunWith를 사용 할 수 없는 이유 JUnit5로 넘어오면서 @RunWith는 @ExtendWith로 변환하게 되었습니다. @RunWith(SpringRunner.cl.. 2021. 2. 28. NavigationController이용 앱에서의 화면전환은 크게 수평적인 방법과 수직적인 방법으로 나뉩니다.수평적인 방법의 대표적인 예는 이전 글에서 포스트 했던 탭바를 이용하는 방법입니다.수직적인 방법의 대표적인 예는 이번 글에서 정리할 네비게이션 컨트롤러를 이용하는 방법입니다.아이폰의 환경설정은 네비게이션 컨트롤러를 이용하는 대표적인 예입니다. 환경설정처럼 원하는 주제에 맞는 세부사항을 확인할 때 네비게이션 컨트롤러가 이용됩니다.1. 프로젝트를 생성하고, 스토리보드에서 Editor - Embed In - Navigation Controller를 클릭합니다.2. 생성된 뷰컨트롤러에서 Attributes Inspector에서 Title을 설정해줍니다. Title을 설정해주는 이유는 다른 뷰 컨틀롤러와 구분하기 편하기 위함입니다. 3. 컴포넌트.. 2018. 4. 20. 이전 1 ··· 23 24 25 26 27 28 다음 LIST