Java
-
최근에 자바의 포스팅 관련 기능을 배웠다. 자바는.. 사전 설정이 너무 번거롭다.. 그만큼 디테일하고 에러를 최소화할 수 있다.. 알아서 다 해주던 python, djang 가 보고싶어졌다.. 혼자서 설정할 수 있는 실력까지 시간이 걸릴 듯 하다.. 그래도 열심히 해보자. + 2023. 2. 28. 추가글) 공부용으로 남긴 글로써 보러 오신 분들에게는 큰 도움이 되지 못할 수도 있습니다. 아 그냥 이렇게 공부하는가보다 하고 봐주세요. 감사합니다 복습 1. HTML(.html) 간단한 html 을 만들어서 입력과 보내기 버튼을 만들었다. 입력하세요 1 : 입력하세요 2 : 입력하세요 3 : 보내기 action : controller 에서 받을 경로를 입력한다 ex) test-input-post.do met..
Java | DB insert최근에 자바의 포스팅 관련 기능을 배웠다. 자바는.. 사전 설정이 너무 번거롭다.. 그만큼 디테일하고 에러를 최소화할 수 있다.. 알아서 다 해주던 python, djang 가 보고싶어졌다.. 혼자서 설정할 수 있는 실력까지 시간이 걸릴 듯 하다.. 그래도 열심히 해보자. + 2023. 2. 28. 추가글) 공부용으로 남긴 글로써 보러 오신 분들에게는 큰 도움이 되지 못할 수도 있습니다. 아 그냥 이렇게 공부하는가보다 하고 봐주세요. 감사합니다 복습 1. HTML(.html) 간단한 html 을 만들어서 입력과 보내기 버튼을 만들었다. 입력하세요 1 : 입력하세요 2 : 입력하세요 3 : 보내기 action : controller 에서 받을 경로를 입력한다 ex) test-input-post.do met..
2023.01.06 -
같은 글을 남기더라도 계속 복습하면서 기초를 다지자. 음.. 꾸역꾸역.. 자바 자바의 특징 배우기 쉬움 자동 메모리 관리 멀티 쓰레드 지원 다양한 라이브러리 개발 가능 운영체제 독립적 자바 가상 머신(JVM) 자바 프로그램이 실행되는 가상 컴퓨터 한 번 작성하면, 어디서든 실행 write once, run anywhere 이후로는 복습강의로 반복 프로젝트 대체.. (자바의 정석 기초편 - 남궁성 : ch1, ch2 완료)
Java | Java 특징같은 글을 남기더라도 계속 복습하면서 기초를 다지자. 음.. 꾸역꾸역.. 자바 자바의 특징 배우기 쉬움 자동 메모리 관리 멀티 쓰레드 지원 다양한 라이브러리 개발 가능 운영체제 독립적 자바 가상 머신(JVM) 자바 프로그램이 실행되는 가상 컴퓨터 한 번 작성하면, 어디서든 실행 write once, run anywhere 이후로는 복습강의로 반복 프로젝트 대체.. (자바의 정석 기초편 - 남궁성 : ch1, ch2 완료)
2023.01.06 -
파일의 읽고 쓰기에 대한 기능을 배웠다. 텍스트 파일의 내용 출력하기 여러 줄로 된 텍스트 파일의 내용 출력하기 텍스트 파일로 저장하기 키보드 입력을 텍스트 파일로 저장하기 간단 메모장 만들어보기 따라 치면서 배우니 재미는 있는데, 치면서도 "어떻게 이런 로직으로 생각하고 만들 수 있지?" 라는 생각을 하게 된다. 모든 기능의 로직을 생각하면서 배웠던 문법을 활용한 것일텐데.. 술술 로직을 말하면서 작성하시는 강사님을 보면 정말 대단하다는 생각이 든다.. 간단 메모장 구현 코드 완성 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; ..
Java | 파일 읽고 쓰는 메모장파일의 읽고 쓰기에 대한 기능을 배웠다. 텍스트 파일의 내용 출력하기 여러 줄로 된 텍스트 파일의 내용 출력하기 텍스트 파일로 저장하기 키보드 입력을 텍스트 파일로 저장하기 간단 메모장 만들어보기 따라 치면서 배우니 재미는 있는데, 치면서도 "어떻게 이런 로직으로 생각하고 만들 수 있지?" 라는 생각을 하게 된다. 모든 기능의 로직을 생각하면서 배웠던 문법을 활용한 것일텐데.. 술술 로직을 말하면서 작성하시는 강사님을 보면 정말 대단하다는 생각이 든다.. 간단 메모장 구현 코드 완성 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; ..
2023.01.06 -
개요 List 출력을 할줄 몰라서 검색해봤다. 방법 List list = new ArrayList(); list.forEach(System.out::println); System.out.println(list);//toString() is easy and good enough for debugging. 이 컬렉션의 캐릭터 라인 표현을 돌려줍니다. 문자열 표현은 반복자에 의해 반환되는 순서대로 컬렉션의 요소 목록으로 구성되며, 대괄호 ( “[]”)로 묶습니다. 인접한 요소는 “,”(쉼표 및 공백) 문자로 구분됩니다. 요소는 String.valueOf (Object)에 의해 문자열로 변환됩니다. 고찰 기본기를 갖추자. 출처 | 리뷰나라
Java | List 모든 요소 출력개요 List 출력을 할줄 몰라서 검색해봤다. 방법 List list = new ArrayList(); list.forEach(System.out::println); System.out.println(list);//toString() is easy and good enough for debugging. 이 컬렉션의 캐릭터 라인 표현을 돌려줍니다. 문자열 표현은 반복자에 의해 반환되는 순서대로 컬렉션의 요소 목록으로 구성되며, 대괄호 ( “[]”)로 묶습니다. 인접한 요소는 “,”(쉼표 및 공백) 문자로 구분됩니다. 요소는 String.valueOf (Object)에 의해 문자열로 변환됩니다. 고찰 기본기를 갖추자. 출처 | 리뷰나라
2023.01.03 -
Error Java.lang.Error: Unresolved compilation problems: 증상 서버 재시작 및 수동 build 를 해도 build 안됨 Java 적용이 되지 않으니 당연히 반영 안됨. build 가 어딘지 모를 구간에 멈춰있음. 해결 1. Build Automatically 체크 확인. (안되어 있다면 체크✔) 2. Project - clean 실행 후 다시 빌드. 3. 클래스 명 = 소스명 같아야 함. 4. 간혹 Build Automatically 가 체크 되어 있음에도 build 가 안되는 경우가 있는데, 체크를 확인하고 project clean 후에 이클립스를 완전히 off 하고 다시 해볼 것. (나는 이렇게 까지 해야 되었다.)
Java | Error : Java.lang.Error: Unresolved compilation problemsError Java.lang.Error: Unresolved compilation problems: 증상 서버 재시작 및 수동 build 를 해도 build 안됨 Java 적용이 되지 않으니 당연히 반영 안됨. build 가 어딘지 모를 구간에 멈춰있음. 해결 1. Build Automatically 체크 확인. (안되어 있다면 체크✔) 2. Project - clean 실행 후 다시 빌드. 3. 클래스 명 = 소스명 같아야 함. 4. 간혹 Build Automatically 가 체크 되어 있음에도 build 가 안되는 경우가 있는데, 체크를 확인하고 project clean 후에 이클립스를 완전히 off 하고 다시 해볼 것. (나는 이렇게 까지 해야 되었다.)
2023.01.03 -
RequestMapping 요청이 왔을 때 어떤 컨트롤러가 호출이 되어야 하는지 알려주는 지표 @RequestMapping의 value를 "/hello"로 정의해주면 localhost:8080/hello 주소 입력시 /hello의 메소드 실행 @RequestMapping(value="/hello") @RequestMapping의 다중 요청으로 사용할 수 있다. 단 배열로 묶어서 사용. 다중 요청을 사용할 경우 다중 url 중 어떤 url을 사용해도 메소드가 실행된다. @RequestMapping(value={"/hello", "/hello-world"}) @RequestMapping를 사용하게 된다면 아래와 같이 사용할 수 있다. 하지만 사용하는데 있어서 효율적이지 못하다. @RestController ..
Spring | @RequestMappingRequestMapping 요청이 왔을 때 어떤 컨트롤러가 호출이 되어야 하는지 알려주는 지표 @RequestMapping의 value를 "/hello"로 정의해주면 localhost:8080/hello 주소 입력시 /hello의 메소드 실행 @RequestMapping(value="/hello") @RequestMapping의 다중 요청으로 사용할 수 있다. 단 배열로 묶어서 사용. 다중 요청을 사용할 경우 다중 url 중 어떤 url을 사용해도 메소드가 실행된다. @RequestMapping(value={"/hello", "/hello-world"}) @RequestMapping를 사용하게 된다면 아래와 같이 사용할 수 있다. 하지만 사용하는데 있어서 효율적이지 못하다. @RestController ..
2023.01.02