본문 바로가기

java39

자바(java)의 데이터 타입 데이터 타입 모든 데이터는 그에 맞는 형식이 존재한다. 형식은 크게 값타입과 참조타입으로 나눠진다. 값타입: 기본형 8개. 기본적으로 주어지는 정해진 크기의 용량을 가진다. 참조타입 : 문자열형, 함수형, 객체형이 존재한다. 직접적인 데이터가 아닌, 데이터들이 담긴 주소값을 담는다. 데이터 타입은 기본형 8개와 나머지로 이뤄진다. 기본형 (괄호 안의 숫자는 해당 형식들이 선언될때 가지는 메모리 용량이다. 단위는 byte.) 1. 정수형 : int(4), long(8), short(2), byte(1), char(2) 2. 실수형: double(8), float(4) 3. 논리형 : boolean (1) 참조형 문자형 : char 로 선언. 오직 한개의 문자만 담을 수 있으며 단따옴표(' ')를 통해 표현.. 2023. 1. 22.
타임리프 사용법 StaticWeb(정적 웹페이지) static폴더에 html파일을 만들어야 한다 안의 데이터가 입력값이나 다른 요인에 따라 동적으로 변하지 않는 정적인 웹페이지를 말한다. **스프링부트는 따로 맵핑해주지 않아도 초기 값으로 index.html을 초기 페이지로 감지한다. 이는 templates폴더에 있건, resources폴더에 바로 넣건 알아서 찾아진다. **맵핑(mapping) : 미리 url을 지정해두고, 사용자로부터 어떤 요청이 왔을때 자동적으로 해당 url로 가도록 설정하는 것. 스프링부트에 오신 것을 환영합니다. 서브페이지로 이동 파일 다운로드 링크(png,jpg,pdf,zip) 이미지파일 다운로드 링크 서브페이지 입니다. package com.study.springboot; import org.. 2023. 1. 22.
자바(java)의 출력 함수 출력함수의 세종류 1. println : 문자열을 출력하고 줄바꿈을 함 (ln은 Line의 약자) 2. print : 문자열을 출력함. 줄바꿈X. 3. printf : c언어 스타일의 출력문. Format(형식화)된 출력문. 1. println public class ex01 { public static void main(String[] args) { System.out.println("java programming~"); System.out.println("java programming~"); } } 결과: java programming~ java programming~ 내용이 없는 println은 줄바꿈만 한다. public class ex01 { public static void main(Strin.. 2023. 1. 22.
19일차 자바와 MariaDB연결하기 먼저 Maria db를 다운받은 사이트에 가서 connect.jar을 다운받아 모듈 추가를 해야한다. package MariaDB; import java.sql.Connection; import java.sql.DriverManager; public class DBConnect { public static void main(String[] args) { //데이터베이스 접속 객체 Connection conn = null; try { //MariaDB 드라이버 로드 ( com.mysql.cj.jdbc.Driver ) Class.forName("org.mariadb.jdbc.Driver"); //데이터베이스 접속 conn = DriverManager.getConnection( /.. 2022. 12. 8.