일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- @Controller
- @Query
- useEffect
- 구글
- Thymeleaf
- GA4
- 구글알고리즘
- Polylang
- GET
- JPA
- 데이터베이스
- set
- 인텔리제이
- linkedhastset
- 구글애널리틱스
- 워드프레스
- ChatGPT
- router
- SEO
- Login
- mergeattributes()
- HttpSession
- addallattributes()
- @Repository
- @Entity
- firebase
- 리액트오류
- db
- post
- 플러그인
- Today
- Total
목록2024/12 (7)
개발천재

JDBC자바와 SQL을 연결하기 위해서는 JDBC(Java Databese Connectivity)가 필요하다. JDBC는 Java 기반 애플리케이션의 데이터를 데이터베이스에 저장 및 업데이트하거나, 데이터베이스에 저장된 데이터를 Java에서 사용할 수 있또록 자바 API이다. JDBC를 사용하기 위해서는 JDBC를 내 프로젝트에 끼워 넣어야한다. MySQL에서 커넥터 다운받기, https://dev.mysql.com/downloads/connector 로 접속 MySQL :: MySQL Community Downloads dev.mysql.com Platform Independent 선택 후 Platform Independent(Architecture Independent), ZIP Archive..

MySQL 설치하기MySQL을 설치하기 위해 아래의 사이트로 접속한다. MySQL :: Download MySQL InstallerMySQL Installer 8.0.40 Note: MySQL 8.0 is the final series with MySQL Installer. As of MySQL 8.1, use a MySQL product's MSI or Zip archive for installation. MySQL Server 8.1 and higher also bundle MySQL Configurator, a tool that helps configure MySQL Servedev.mysql.com 크기가 306.5M인 파일을 다운로드 받는다. 로그인은 하지 않아도 된다. 하단에 [No tha..

객체지향의 목적 중 하나가 은닉화인데 은닉화는 모든 변수를 private로 만드는 것이다. private로 만드는 이유는 외부에서 쉽게 수정하지 못하도록 하기 위함인데 멤버변수들은 퍼블릭으로 쓰지 않고 private로 선언한다. gettergetter는 private변수의 값을 외부에서 읽을 수 있도록 하는 메서드이다. 외부에서 접근할 수 없는 private 변수를 외부에서 조회할 수 있도록 getter를 사용한다. getter는 변수의 값을 반환하는 역할을 하기 때문에 반환하려는 변수의 타입과 메서드의 타입이 일치해야한다. 그래서 getter 메서드는 return 받을 값의 타입을 반드시 지정해야한다.private String model;public String getModel() { retue..

for문Java의 for 문은 주어진 조건을 만족하는 동안 반복적인 작업을 수행한다. 초기화에서 시작해 조건을 검사하고 조건이 참일 때 반복하며, 각 반복이 끝날 때마다 증감식을 실행한다. 이를 통해 특정 횟수만큼 반복 작업을 처리할 수 있으며, 예를 들어 배열의 요소를 순차적으로 처리하거나 반복적인 계산을 수행할 때 유용하게 사용할 수 있다. for문 사용 :- 반복문 중에서 가장 많이 사용- 반복의 횟수를 정확하게 알고 있을 때 for문 기본 구조for (초기치; 조건문; 증가치) { ...} for문 사용 예시아래의 예시는 for문을 통해 1부터 5까지 출력하는 예시이다.public class Main { public static void main(String[] args) { ..

조건문 if의 구조자바에서 if문은 크게 세가지 구조를 가진다. if 구조를 이해하고 잘 활용하면 다양한 조건을 처리할 수 있다.if : 조건이 참일 때만 코드가 실행된다.if / else : 참인 경우 if 다음 코드가 실행되고, 거짓일 경우 else 다음 코드가 실행된다.if / else if : 여러 조건을 순차적으로 넣을 수 있으며 첫 번째로 참인 조건의 코드가 실행된다. if 뿐 아니라 모든 else if가 거짓이면 else 다음의 코드를 실행한다.public class IfCondition { public static void main(String[] args) { // if 구조 if (조건식) { // 조건식이 참일 때 실행되는 코드 } ..

switch/case문switch/case 문은 if 문과 비슷하지만 좀 더 일정한 형식이 있는 조건·판단문이다. 여러 조건을 간단히 처리할 때 사용한다. if/else 문과 비슷한 구조이긴 하지만 값의 비교가 많을 경우 더 간결하게 작성할 수 있고 코드의 가독성을 높일 수 있다.switch (조건값) { case 값1: // 값1에 해당하는 코드 블록 break; case 값2: // 값2에 해당하는 코드 블록 break; ... default: // 어떤 case에도 해당하지 않을 때 실행되는 코드} 조건값과 일치하는 case 입력값(입력값1, 입력값2, …)이 있다면 해당 case 문에 속한 문장들이 실행된다. c..

IDE란?IDE는 Integrated Development Environment의 약자로 통합 개발 환경을 의미한다. 주요 IDE로는 이클립스, 인텔리제이, Visual Studio Code, 안드로이드 스튜디오 등이 있다.IDE를 통해 개발자들은 코드 작성부터 시작해서 디버깅, 테스트, 배포까지 개발의 여러 과정을 효율적으로 수행할 수 있도록 다양한 기능을 제공한다. IntelliJ IDEA (인텔리제이) 설치하기여러 종류의 IDE가 있지만 자바 환경에 최적화 되어있는 환경은 인텔리제이라고 한다.홈페이지에 접속해서 다운로드를 클릭한다. IntelliJ IDEA Ultimate는 유료버전이므로 무료 버전인 IntelliJ IDEA Community Edition 을 설치한다.유료버전을 사용해도 된다면..