[MyBatis] MyBatis 란?
·
BackEnd/JAVA
MyBatis 란 MyBatis는 Java 애플리케이션에서 데이터 베이스와의 상호작용을 쉽게 하기 위한 ORM(Object Relational Mapping) 프레임워크이다.MyBatis는 SQL을 기반으로 한 SQL 매퍼로, SQL 쿼리, 저장 프로시저 등을 XML이나 어노테이션으로 매핑하여 관리할 수 있다.Java는 JDBC api를 제공해주지만, 이런 JDBC를 이용하면 1개 클래스에 반복된 코드가 존재, 한 파일에 java 언어와 sql 언어가 함께 있어서 재사용성이 떨어진다는 단점이 있는데, MyBatis는 이러한 단점들을 개선했으며, 개발자가 작성한 SQL 명령어와 Java 객체를 매핑해주는 기능을 제공하고, 기존에 사용하던 SQL 명령어를 재사용 할 수 있다. MyBatis의 주요 특징 JD..
2-2 데이터 타입과 타입 변환
·
BackEnd/JAVA
(1) 기본 타입 (primitive type , 비객체 타입) 용도크기 적용되는 값의 허용 범위정수형byte1 byte8 bit2의 8승 → 숫자를 256개 저장-128 ~ 127short2 byte16 bit2의 16승-32768 ~ 32767int (default)4 byte32 bit2의 32승-2,147,483,648 ~ 2,147,483,647long8 byte64 bit -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807실수형float4 byte32 bit소수점 이하 7자리 double (default)8 byte64 bit소수점 이하 15자리 문자형char2 byte16 bit(ASCII + 8bit = Uni code) String문자열   ..
2-1. 변수
·
BackEnd/JAVA
(1) 변수- 변수는 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름이다.- 프로그램은 변수를 통해 메모리의 특정 번지에 값을 저장하고 읽을 수 있다. 1) 변수 선언과 값 저장변수를 사용하기 위해서는 먼저 변수를 선언해야 하는데 변수에 어떤 타입의 데이터를 저장할 것인지,  그리고 변수 이름이 무엇인지를 결정한다. 변수 선언은 다음과 같이 합니다.데이터타입 변수명;변수명 = 값; // 변수 선언 이후 별도로 변수에 값을 저장하는 방법데이터타입 변수명 = 값; // 변수 선언과 동시에 변수에 값을 저장하는 방법데이터타입 변수명, 변수명, 변수명, ... ; // 같은 타입의 변수는 콤마를 이용하여 한꺼번에 선언할 수 있다예)int age;double value;int age = 20;int x,..
1. eclipse & jdk설치 및 환경 설정
·
BackEnd/JAVA
(1) eclipse 다운로드  https://www.eclipse.org/downloads/packages/ Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro530 MB 41,500 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and D..