728x90
반응형
SMALL

전체 글 306

[Spring수업복습] 2022-02-07(월)

1. 새로운 자바 스프링 프로젝트를 생성한다.    Ex03_Annotation2. 이전에 만들었던 자바 프로젝트의     bean패키지를 그대로 복사 붙여넣기 한 다음   config 클래스만 삭제한다. 3. member  클래스에     @Component 어노테이션을 붙여준다.4. 각 변수마다       @value 라는 어노테이션을 붙여준다.     printer에는 @Autowired와 @Qualifier라는      어노테이션을 붙인다. 5. printerA클랫ㄷ로 들어가서     @Component("printerA")라는      어노테이션을 붙인다.    printer B에도 동일하게 붙인다.6. 포트번호를 8081로 설정하고7. controller를 생성하기 위해    새로운 클래스를 ..

[Spring수업복습] 2022-02-07(월)

1. gradle  안에 들어가보면     우리가 프로젝트를 생성시 설정한 형식이 나온다.     2. dependencies 는 의존성주입으로서       필요한 목록들을 나타낸다.    이는 boot를 사용하는 것만으로도     내가 설정하지 않아도 자동으로 추가된다.3. dependecy  안을 살펴보면    수많은 라이브러리들이 나온다. 4. 포트번호를 설정하기 위해    application properties에 들어간다.   server.port  =8081이라고 치고   저장을 누른다.5. 부트 대시보드에서     우리가 만든 프로젝트를 선택하고   start버튼을 눌러보면6.   콘솔창에 여러가지가 뜨면서      8081서버에 접속하게 된다.7. 그런다음  java파일에 들어가보면    ..

[Spring수업복습] 2022-02-07(월)

1. 먼저 new  spring  starter project 를 생성합니다  name은 HelloSpring 타입은 gradle  방식 (spring  boot) 자바 버전은 11 packaging 은 war형식2. next로 넘어가서   검색창에 web을 쳐놓고  spring  web에 체크한다.3. 그런다음 finish 를 누르면    다운로드가 시작되고   boot라고 표시되어 있는  HelloSpring  프로젝트가 생성된다4. 프로젝트의 구성을 보면 다음과 같다.5.  src/main/java -  java파일     static  -  정적인 파일인 html . css. javascript     application properties  -  포트번호같은것들     src  -  동적인 ..

[자바JDBC프로그래밍] 08~12 강

📌 데이터 입력하기와 PreparedStatement ● (결과집합=Resultset이 있는)select 문을 쓸경우는 : .executeQuery(sql); ● insert, update, delete문을 쓸경우에는 : .executeUpdate(sql); ● PrepareStatement : 값에 values(? ,?) 물음표를 넣을 수 있다. 📌 데이터 수정하기 ● 데이터 수정을 위한 쿼리 준비하기 UPDATE NOTICE SET TITLE = 'TEST3', CONTENT = 'HAHAHA', FILES = '' WHERE ID =256; ● 데이터 수정을 구현하기 String title = "TEST3"; String content = "hahaha3"; String files = ""; int..

JDBC 2022.01.21

[JAVA기초] while문

📌while문 - 자바에서는 반복문이 크게 while문과 for문이 있다. - while문은 반복 횟수를 알 수 없고 조건에 따라 반복할때 사용한다. - for문은 반복 횟수를 알 수 있기에 정해진 횟수만큼 반복하는 경우에 사용된다 while(조건식) { 반복할 문장 } package javaBasic; public class While2 { public static void main(String[] args) { int i = 0; // i라는 변수를 0으로 선언 while (i < 5) { // 만약 i가 5보다 작다면 System.out.println("정수 : " + i); // i의 값을 출력해라 i++; // 5보다 작을 경우 계쏙 반복하라 } } } 📌 예제 1. 구구단을 만들어 보자 pac..

JAVA/JAVA기초 2022.01.20

[자바JDBC프로그래밍] 01 ~ 05

📌JDBC 연결 순서 1. 드라이버 로드하기 2. 연결 생성하기 3. 문장 실행하기 4. 결과집합 사용하기 📌JDBC 기본코드의 이해 1. Class.forName("oracle.jdbc.driver.OracleDriver"); ---> jdbc드라이버를 class.forname을 이용하여 객체화한다. ---> 메모리 상에 드라이버가 올라간다. 2. Connection con = DriverManager.getConnection(....) -----> 연결객체를 얻는다. 3. Statement st = con.createStatement(); ----> 실행도구를 생성한다. ----> 사용자로부터 요구받은 쿼리를 실행하게 된다. 4. ResultSet rs = st.executeQuery(sql); --..

JDBC 2022.01.19

[JAVA기초] Switch문

📌Switch문 switch(변수){ case 값1 : 실행문; break; case 값2 : 실행문; break; default; } - switch문은 여러 개의 가능한 실행 경로 중에서 하나를 선택하는 데 사용된다. - 일치하는 case 절이 있으면 case 절의 문장들이 실행되다가 break문에 도달하면 종료된다. - break문이 없으면 선택된 case 절 안의 문장들을 실행한 다음, 계속해서 다음 case 절 문장을 실행하게 된다. - default 문은 어떤 case문과도 일치되지 않는 경우에 선택되어서 실행된다. - default문은 없어도 되지만, 미처 예상치 못한 값을 알아내기 위해 포함시킨다. int value = 3; switch(value){ case 1: System.out.pr..

JAVA/JAVA기초 2022.01.18

[CSS] CSS 삽입하는 방법 & 순서

📌 CSS를 삽입하는 세 가지 방법 스타일 시트를 삽입하는 방법에는 세 가지가 있다. 외부 CSS(External Style Sheet) 내부 CSS(Internal Style Sheet) 인라인 CSS(Inline style) ● 외부 CSS ● css라는 확장자를 가진 스타일 시트 파일을 따로 만들고 이 파일을 HTML 문서에 연결하여 사용하는 방법이다. 이 방법은 하나의 파일로 웹 사이트 전체의 스타일을 변경할 수 있도록 해준다. 스타일을 적용할 웹 페이지의 이것은 제목입니다 이것은 단락입니다 이때 mystyle.css 라는 .css 확장명을 가진 파일을 따로 두어야 하는데 그 속성을 보면 다음과 같다. body { background-color: lightblue; /* 배경색은 lightblue..

CSS 2021.12.27

[HTML] <bdo> 태그

📌 태그의 의미는 BDO는 Bi-Directional Override, 자식 요소의 텍스트 방향성(text directionality)을 정의할 때 사용한다. 즉, 텍스트가 써지는 방향을 설정할 수 있다 다른 요소들과는 달리 요소의 dir 속성의 기본값은 부모 요소로부터 상속받지 않는다는 의미를 가지는 auto 값으로 자동 설정된다. 이것은 단락이 왼쪽에서 오른쪽 방향으로 써집니다 이것은 단락이 오른쪽에서 왼쪽으로 써질 것 입니다 결과값 [출처 : tcp school & w3school]

HTML 2021.12.14

[자바의 정석] 변수 - 변수의 타입

📌 변수의 타입 ● 변수의 타입은 크게 '기본형' 과 '참조형'으로 나뉜다 ● 기본형 변수 - 실제 값(data)을 저장한다. - 즉, 계산을 위한 실제 값을 저장한다 - 논리형(boolean) , 문자형(char) , 정수형(byte, short, int, long) , 실수형(float, double) 총 8개 - 기본형의 종류와 크기 1 byte 2 byte 3 byte 4 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double ● 참조형 변수 - 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. - 즉, 객체의 주소를 저장한다. - 8개의 기본형을 제외한 나머지 타입이 해당 ● 상수와 리터럴 - 상수(con..

JAVA/JAVA의 정석 2021.12.13

[HTML] HTML 기본

📌HTML 문서 ● 모든 HTML 문서는 문서의 유형 선언 으로 시작해야 한다 - 선언은 대소문자를 구분하지 않는다. - 페이지 상단(HTML 태그 앞)에 한 번만 나타나야 한다. ● HTML 문서 자체는 시작 하고 로 끝난다. ● HTML 문서의 본문은 과 사이에 있다. ● HTML 제목은 to 태그 로 정의된다 . ● HTML 단락은 다음 태그 로 정의된다 . ● HTML 링크는 다음 태그 로 정의된다 . ● 태그는 줄 바꿈을 정의하고, 닫는 태그()가 없는 빈요소이다 페이지 제목입니다 : 시작태그 : 닫는 태그 HTML5는 항상 시작태그로 시작하고 닫는 태그로 끝이 나야 한다 내용 내용이 없으면 닫는 태그는 필요 없다 다만, HTML5는 디자인가이드에서는 : 내용이 없으면 이렇게 표현 ~ 문단 제목..

HTML 2021.12.13

[자바의 정석] 변수 - 변수의 선언과 저장

public class VarEx2 { public static void main(String[] args) { // ------ 두 변수의 값을 교환하기 ------ int x = 10; int y = 20; int temp = 0; // x값을 임시로 저장할 변수를 선언한다 System.out.println(" x : " + x + " y :" + y); // x의 값은 10, y의 값은 20 temp = x; //변수 x에 저장된 값인 10이 temp에 저장된다 x = y; // 변수 y에 저장된 값인 20이 x에 저장된다 y = temp; // 변수 temp에 저장된 값인 10이 y에 저장된다 System.out.println(" x :" + x + " y :" + y); // x의 값은 20, ..

JAVA/JAVA의 정석 2021.12.13
728x90
반응형
LIST