자유형 벽호 테스트에 대한 경험 노트 이 글에서 나는 지금까지의 자유형 개발 경험에서 어떤 테스트를 구축했는지 간단하게 썼다. 어떤 구성 요소로 설계되는지 여기서 상세한 내용을 쓰지 않는 것은 구성 요소 단위의 단원 테스트가 자유형이어서 쓰기 어렵다는 것이 아니라 일반적인 소프트웨어와 마찬가지로 테스트를 쓸 수 있다. 이것은 우리가 목표 구성 요소의 코드를 변경할 때 테스트가 항상 실패하기 때문일 수 있습니다. 특히 팩스 조작을... 테스트자유형tech LaBee Framework 초기 시작 프로세스 실행 방법 LaBee Framework는 자바가 웹 시스템을 개발하는 공장 표준을 목표로 제로부터 제작하는 국산 자바 프레임워크다.해외 제조틀 특유의 난해함과 정보 부족으로 인한 노동시간과 인력 증가를 해결하고 자바의 웹 개발 효율성을 높이기 위해 제작됐다.LGPL 라이센스에 오픈 소스 코드가 공개되어 개인과 기업 모두 무료로 사용 가능 웹 응용 프로그램 고유의 속성 읽기와 같은 초기 설정이 필요할 수... 자유형소스 파일Javaframework국산 LaBee Framework 대화 상자 표시·다국적 언어 전환(※ 가입자가 아니어도 다운로드 가능 사이트 규격 변경) 예를 들어 로그인 인증 등 처리를 통해 사용자 인증이 실패했을 때의 오류 대화상자나 로그인 처리가 정상적으로 끝났을 때의 정보 대화상자 등 정보 대화상자 표시는 비즈니스 논리가 끝난 후에 화면에 나타날 수 있다. 메시지 대화 상자 블로그 구현 예 bean의 부류가 정의한 setMessage Diarog 방법에서 아이콘의 종류를 나타내는 상수와 표시된 메시지를 설정하면 화면으로 돌아갈 때 메시... 자유형소스 파일Javaframework국산 LaBee Framework Ajax 비동기 통신·동적 화면 개편 방법(임의의 JSON 응답) ※ 사이트 규격이 무료 다운로드로 변경되었습니다. 웹 화면(JSP)에서 비동기 POST로 제출된 LaBeeFramework는'id명, 설정값'형식으로 JSON이 상업 논리로부터 응답을 받아 화면 요소를 동적으로 바꾸는 기능을 가진다.샘플 예제에서 화면의 "AjaxPost 보내기"링크를 클릭하면 비동기적인 Ajax 보내기가 수행되며, id에서 "user Name"의div 표시 값을 동적으로 덮어씁니다. JSP 설치 예 비즈니스 논리 구현 예 ... 자유형소스 파일Javaframework국산 LaBee Framework 응답 설정(파일 다운로드), 업로드 방법 부모 클래스에서 여러 개의 상업 논리 처리가 끝날 때의 응답 설정 방법을 정의했습니다.응답 설정을 변경함으로써 다른 상업 논리나 위탁 응답으로 간단하게 방향을 바꿀 수 있다. 상업 논리 응답 설정 유형 개요 responseContext에서 설정하지 않으면 기본적으로 상업 논리와 같은 화면 ID의 JSP로 변환됩니다. setRedirectResponse(String target, String ... 자유형소스 파일Javaframework국산 LaBee Framework 팝업 창 표시 방법 LaBeeFramework는 모드 팝업 창 기능(jQuery 사용)을 가지고 있으며 팝업 창 화면에서 일반적인 비즈니스 논리와 같은 화면 처리를 수행할 수 있습니다. 팝업 화면의 처리가 완료된 후 창을 닫은 이벤트에서 부모 창을 다시 제출하거나 부모 창의 화면 항목을 동적으로 다시 쓰거나 다른 팝업을 연속으로 표시할 수 있습니다. 샘플 예제에서 호출 측면의 부모 화면(JSP)에서 모드 팝업 ... 자유형소스 파일Javaframework국산 LaBee Framework 매개 변수 입력 확인 방법 예를 들어 로그인 화면에 사용자 ID를 입력하는 텍스트 상자가 있고 로그인 버튼을 누를 때 로그인 인증 이벤트를 실행할 때 사용자 ID 입력 값의 미입력 검사와 반각 영수 검사 등 매개 변수 입력 검사가 진행되지만 LaBeeFramework에서는 이를 간단하게 수행할 수 있다. JSP 설치 예 SampleBean의 userId 매개 변수 내용을 입력하고 표시하는 사용자 ID 텍스트 상자입니다... 자유형소스 파일Javaframework국산 LaBee Framework 데이터베이스 작업 META-INF 폴더 아래 contextxml 파일을 만들고 다음 형식의 DB 연결 정보를 설정합니다.(항목 내용 설정은 자체 환경에 따라 설정) LaBeeFramework에서 데이터베이스에 대한 액세스는.com입니다.bee_wkspace.labee_fw.common.db.DBAccess 클래스를 사용합니다.DBAccess는 DB와의 연결, 차단, SQL 실행 등의 기능을 갖추고 있다.DB와... 자유형소스 파일Javaframework국산 LaBee Framework 자습서 예를 들어 버튼을 누르면 이벤트를 검색 처리하는 등 실제 처리를 담당한다.결과 데이터를 Bene에 저장하고 응답을 반환합니다.화면의 요구에 따라 호출되는 비즈니스 논리를 선별하는 등 실제 컨트롤러 처리를 하는 소파가 LaBeeFramework에서 흡수되기 때문에 논리 실장자는 호출된 비즈니스 논리의 실장에만 전념할 수 있다 패키지는 LaBeeFramework입니다.properties의 비즈니... 자유형소스 파일Javaframework국산 GET 방법과 POST 방법의 다른 실제 느낌의 실험 GET는 기본적으로 매개변수를 질의 문자열에 포함합니다.다른 한편, POST는 파라미터를 포함한 신체 요구를 사용할 수 있다.한 페이지에서 시작하여 매개 변수와 함께 다른 페이지로 이동할 때 일반적으로 다음과 같은 HTML을 사용합니다. 보시다시피queryparam은 잘 보존되어 있지만bodyparam은 그림자도 모양도 없습니다.즉, GET의 매개변수에 암호와 개인 정보가 포함되어 있으면 기... Webhttpcookie브라우저자유형tech
벽호 테스트에 대한 경험 노트 이 글에서 나는 지금까지의 자유형 개발 경험에서 어떤 테스트를 구축했는지 간단하게 썼다. 어떤 구성 요소로 설계되는지 여기서 상세한 내용을 쓰지 않는 것은 구성 요소 단위의 단원 테스트가 자유형이어서 쓰기 어렵다는 것이 아니라 일반적인 소프트웨어와 마찬가지로 테스트를 쓸 수 있다. 이것은 우리가 목표 구성 요소의 코드를 변경할 때 테스트가 항상 실패하기 때문일 수 있습니다. 특히 팩스 조작을... 테스트자유형tech LaBee Framework 초기 시작 프로세스 실행 방법 LaBee Framework는 자바가 웹 시스템을 개발하는 공장 표준을 목표로 제로부터 제작하는 국산 자바 프레임워크다.해외 제조틀 특유의 난해함과 정보 부족으로 인한 노동시간과 인력 증가를 해결하고 자바의 웹 개발 효율성을 높이기 위해 제작됐다.LGPL 라이센스에 오픈 소스 코드가 공개되어 개인과 기업 모두 무료로 사용 가능 웹 응용 프로그램 고유의 속성 읽기와 같은 초기 설정이 필요할 수... 자유형소스 파일Javaframework국산 LaBee Framework 대화 상자 표시·다국적 언어 전환(※ 가입자가 아니어도 다운로드 가능 사이트 규격 변경) 예를 들어 로그인 인증 등 처리를 통해 사용자 인증이 실패했을 때의 오류 대화상자나 로그인 처리가 정상적으로 끝났을 때의 정보 대화상자 등 정보 대화상자 표시는 비즈니스 논리가 끝난 후에 화면에 나타날 수 있다. 메시지 대화 상자 블로그 구현 예 bean의 부류가 정의한 setMessage Diarog 방법에서 아이콘의 종류를 나타내는 상수와 표시된 메시지를 설정하면 화면으로 돌아갈 때 메시... 자유형소스 파일Javaframework국산 LaBee Framework Ajax 비동기 통신·동적 화면 개편 방법(임의의 JSON 응답) ※ 사이트 규격이 무료 다운로드로 변경되었습니다. 웹 화면(JSP)에서 비동기 POST로 제출된 LaBeeFramework는'id명, 설정값'형식으로 JSON이 상업 논리로부터 응답을 받아 화면 요소를 동적으로 바꾸는 기능을 가진다.샘플 예제에서 화면의 "AjaxPost 보내기"링크를 클릭하면 비동기적인 Ajax 보내기가 수행되며, id에서 "user Name"의div 표시 값을 동적으로 덮어씁니다. JSP 설치 예 비즈니스 논리 구현 예 ... 자유형소스 파일Javaframework국산 LaBee Framework 응답 설정(파일 다운로드), 업로드 방법 부모 클래스에서 여러 개의 상업 논리 처리가 끝날 때의 응답 설정 방법을 정의했습니다.응답 설정을 변경함으로써 다른 상업 논리나 위탁 응답으로 간단하게 방향을 바꿀 수 있다. 상업 논리 응답 설정 유형 개요 responseContext에서 설정하지 않으면 기본적으로 상업 논리와 같은 화면 ID의 JSP로 변환됩니다. setRedirectResponse(String target, String ... 자유형소스 파일Javaframework국산 LaBee Framework 팝업 창 표시 방법 LaBeeFramework는 모드 팝업 창 기능(jQuery 사용)을 가지고 있으며 팝업 창 화면에서 일반적인 비즈니스 논리와 같은 화면 처리를 수행할 수 있습니다. 팝업 화면의 처리가 완료된 후 창을 닫은 이벤트에서 부모 창을 다시 제출하거나 부모 창의 화면 항목을 동적으로 다시 쓰거나 다른 팝업을 연속으로 표시할 수 있습니다. 샘플 예제에서 호출 측면의 부모 화면(JSP)에서 모드 팝업 ... 자유형소스 파일Javaframework국산 LaBee Framework 매개 변수 입력 확인 방법 예를 들어 로그인 화면에 사용자 ID를 입력하는 텍스트 상자가 있고 로그인 버튼을 누를 때 로그인 인증 이벤트를 실행할 때 사용자 ID 입력 값의 미입력 검사와 반각 영수 검사 등 매개 변수 입력 검사가 진행되지만 LaBeeFramework에서는 이를 간단하게 수행할 수 있다. JSP 설치 예 SampleBean의 userId 매개 변수 내용을 입력하고 표시하는 사용자 ID 텍스트 상자입니다... 자유형소스 파일Javaframework국산 LaBee Framework 데이터베이스 작업 META-INF 폴더 아래 contextxml 파일을 만들고 다음 형식의 DB 연결 정보를 설정합니다.(항목 내용 설정은 자체 환경에 따라 설정) LaBeeFramework에서 데이터베이스에 대한 액세스는.com입니다.bee_wkspace.labee_fw.common.db.DBAccess 클래스를 사용합니다.DBAccess는 DB와의 연결, 차단, SQL 실행 등의 기능을 갖추고 있다.DB와... 자유형소스 파일Javaframework국산 LaBee Framework 자습서 예를 들어 버튼을 누르면 이벤트를 검색 처리하는 등 실제 처리를 담당한다.결과 데이터를 Bene에 저장하고 응답을 반환합니다.화면의 요구에 따라 호출되는 비즈니스 논리를 선별하는 등 실제 컨트롤러 처리를 하는 소파가 LaBeeFramework에서 흡수되기 때문에 논리 실장자는 호출된 비즈니스 논리의 실장에만 전념할 수 있다 패키지는 LaBeeFramework입니다.properties의 비즈니... 자유형소스 파일Javaframework국산 GET 방법과 POST 방법의 다른 실제 느낌의 실험 GET는 기본적으로 매개변수를 질의 문자열에 포함합니다.다른 한편, POST는 파라미터를 포함한 신체 요구를 사용할 수 있다.한 페이지에서 시작하여 매개 변수와 함께 다른 페이지로 이동할 때 일반적으로 다음과 같은 HTML을 사용합니다. 보시다시피queryparam은 잘 보존되어 있지만bodyparam은 그림자도 모양도 없습니다.즉, GET의 매개변수에 암호와 개인 정보가 포함되어 있으면 기... Webhttpcookie브라우저자유형tech