MVC 모델
·
JAVA
사용자가 controller를 조작하면 controller는 model을 통해서 데이터를 가져오고 그 정보를 바탕으로 시각적인 표현을 담당하는 View를 제어해서 사용자에게 전달하게 된다. 모델, Model애플리케이션의 정보, 데이터를 나타낸다. 데이타베이스, 처음의 정의하는 상수, 초기화값, 변수 등을 뜻한다. 또한 이러한 정보들의 가공을 책임지는 컴포넌트를 의미 하기도 한다. 뷰, Viewinput 텍스트, 체크박스 항목 등과 같은 사용자 인터페이스 요소를 나타낸다. 다시 말해 데이터 및 객체의 입력과 출력을 담당한다. 데이터를 기반으로 사용자들이 볼 수 있는 화면을 그리는 것이다. 컨트롤러,Controller데이터와 사용자인터페이스 요소들을 잇는 다리역할을 한다. 사용자가 데이터를 클릭하고, 수정하..
StringBuilder 사용법과 메서드 정리
·
JAVA
저번에 한번 포스팅 한 Java Lang Package 의 한 종류인 StringBuilder의 사용법과 메서드를 다시 정리 해보려고 한다. [String] StringBuilder를 알기 전에 String에 대하여 알아야 한다. 흔히 문자열을 생각하면 자연스럽게 떠오르는게 String 이다. String str1 = "Hello "; String str2 = "world"; str1 += str2; System.out.println(str1); //"Hello world" 이렇게 String 두개의 객체를 연산하게 되면 새로운 String을 생성하게 된다. String은 불변객체이기 때문에 한번 생성 되면 변경할 수 없다. 위와 같이 + 연산자를 사용하여 문자열을 연결하면 연결할 때마다 새로운 문자열 ..
자바 자료형 정리(Java Data Type)
·
JAVA
자바의 자료형 정리에 앞서 변수란 무엇인가를 살펴 보아야한다. [변수란] 데이터의 저장과 참조를 위해 할당된 메모리 공간에 붙인 이름을 '변수' 라고 한다. 즉, 변수는 메모리 공간에 붙여진 이름이다. 메모리 공간의 할당과 접근 때문에 변수라는 개념이 존재하고, 코드상에서는 변수라는 것을 선언하면 메모리 공간이 할당 되고 변수명을 이용해 메모리 공간에 접근할 수 있는 것이다. [JAVA의 자료형] 변수에 저장할 데이터의 유형을 알리기 위해 필요한 것이 자료형(Data Type)이다. Java의 자료형에는 기본형(Primitive Type), 참조형(Reference Type) 2가지가 있다. Primitive Type 1. Boolean Type(boolean) 2. Numeric Type 2-1) In..
Query String (쿼리스트링)의 개념
·
JAVA
[Query String 이란] 쿼리스트링은 사용자가 입력 데이터를 전달하는 방법 중의 하나로, url 주소에 미리 협의된 데이터를 파라미터를 통해 넘기는 것을 말한다. 쿼리스트링의 시작은 정해진 엔드포인트 주소 이후에 ? 뒤 부터이다. https://www.google.com/search?q=쿼리스트링&oq=쿼리스트링 ~~ 구글에 쿼리스트링 이라는 것을 검색 해 보았을때 나오는 주소창이다. 위와 같은 형식으로 쿼리 스트링은 URL에서 ? 다음에 오는 내용이다. 이름을 해석하면 간단한데 Query(질문) String(문자열)로 ? 뒤에 나오는 문자열이라는 뜻이다. [Query String 구조] http://~~~/path?키1=값1&키2=값2&키3=값3 위와 같이 쿼리스트링은 key=value 형식으로..
해니01_15
'JAVA' 카테고리의 글 목록 (5 Page)