전체 글 38

애노테이션 정리

@author 의존 주입 @Autowired - 주입하려는 객체의 타입이 일치하는 객체를 자동으로 주입 - Class 타입을 통해 주입 - Spring Framework 에서 제공 - @Autowired(required = false) 를 설정하면 bean을 찾지 못해도 에러가 발생하지 않음 - @Autowired @Qualifier("qualifier value 값") : 같은 타입의 bean이 여러개일 경우, 구분하기 위해 사용 (bean에 qualifier value 설정) https://blog.naver.com/kys4548/221855489884 @Inject - @Autowired 와 같지만 java에서 제공 - @Inject @Named(value="") @Resource - @Autowi..

WEB/기초지식 2020.07.27

GET & POST, redirect & forward

GET에 값을 담아서 전달값을 가져오는 기능, 항상 같은 화면이 나와야함 (게시판 목록, 글 등록 화면 등)url에 값을 노출하여 전달 (http://tistory/list?pageIndex=5) POST에 값을 담아서 전달 => 보안성 증가정보를 등록하거나 수정하는 경우 (글 등록, 글 수정 등)url에 값이 노출되지 않음 (http://tistory/list)GET 방식보다는 보안적이며 더 많은 데이터 전달 가능 redirectforward +)GET과 POST를 이용하여 화면을 구성하는 것이 중요글을 등록하기 위한 요청을 addSample.do 로 하면 등록 화면 호출은 GET, 등록 과정은 POST로 처리하기글 등록과 수정이 같은 화면에서 이루어진다하더라도 추후 유지보수나 요구사항을 위해 화면을 ..

WEB/기초지식 2020.06.29

오버로딩, 오버라이딩, 업캐스팅, 다운캐스팅

오버로딩과 오버라이딩https://cafe.naver.com/openrt/7316 크레파스의 자바강좌 : 21. 오버...Created Date: 2014.11.12 Modified Date: 2014.11.12...cafe.naver.com이름만 비슷할 뿐, 기능은 전혀 다름! 둘 다 정의에 관한 것이다.오버로딩 (중복정의)한 클래스 내의 같은 메소드명에 매개변수가 다르게하여 중복 정의하는 것메서드명 = | 매개변수 ≠ 리턴타입, 접근제한자는 상관X오버라이딩 (재정의)- 자식클래스에 의해 부모클래스의 메소드가 묻히는 것 - 부모클래스에서 상속받은 메소드를 재정의하는 것메서드명 = | 매개변수 = | 리턴타입 = - 접근제한자 : 자식이 부모보다 같거나 더 넓게 (public > protected > d..

WEB/Java 2020.06.29

상속, 추상클래스, 인터페이스

상속코드 중복(멤버, 메소드) 제거, 클래스 간결서브클래스는 슈퍼클래스의 멤버와 메소드 사용 or 확장 가능 - 서브클래스는 슈퍼클래스의 멤버와 메소드 사용 or 확장 가능- +) 이미 구현된 메소드를 사용할 때, 상속 받아서 사용하는 것과 객체를 만들어 사용하는 것 둘의 기준을 정확히는 모르겠으나, 기능을 구현하는 것이면 상속받고, 기능을 통해 무언가 값을 처리할 때는 객체로 사용하는 것 같다??? (아시는 분 댓글 좀) 추상클래스https://blog.naver.com/mdown/221321854820 [Java] #6-3 자바 추상클래스 개념 : abstract본 포스팅은 국비지원으로 모바일앱을 수강하며배웠던 수업 내용을 기록한 포스팅입니다.언어를 배우고 있...blog.naver.com 인터페이스..

WEB/Java 2020.06.29

전자정부 프레임워크 설치 및 환경설정

1. 전자정부 홈페이지에서 버전에 맞게 다운 (현 3.8.0 사용) 2. 톰캣 다운 (현 8.5.X) 사용 3. JDK 8 설치 (현 1.8 2u551 어쩌구 사용) 4. JDK 환경변수 설정 5. 이클립스 실행 후 오류나면 Window > Preference > Java - Installed JREs 에서 jre를 jdk로 변경 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 만약 위대로 다 했는데도 샘플 코드에서 코드 오류가 아닌 설정 관련해서 오류가 난다면 전부 다 갈아엎고 새로 해보는걸로ㅜㅜ괜히 이것저것 건드리면 더 헷갈림..나는 전자정부프레임워크 계속 지웠다깔았다했는데 서버쪽 오류가 있다해서 톰캣을 다시 깔아보니 됐다..

WEB/Spring 2020.06.24

form 태그

form은 보통 POST 형식으로 자주 사용 https://cloudstudying.kr/lectures/232 08 JSP를 만나다: form 데이터 주고 받기 | CloudStudying # JSP를 만나다: form 데이터 주고 받기 우리는 앞서 웹 서비스는 클라이언트와 서버로 구성되어있고, 이들은 요청과 응답이라는 방식을 통해 통신한다고 배웠다. 이를 실제로 연습해보자. ![](https: cloudstudying.kr https://offbyone.tistory.com/325 스프링프레임워크 태그 사용법 스프링프레임워크의 JSP 기술중에 form taglib 가 있습니다. form 태그라이브러리를 사용하면 HTML 폼에 데이터를 바인딩하거나 에러메세지 처리등을 간편하게 할 수 있습니다. 스프링프..

WEB/JSP 2020.06.19

Spring MVC 게시판 홈페이지

회원가입 및 로그인 기능 서치하다가 찾은 블로그인데 설명도 좋고 게시판 홈페이지 만드는 과정들이 있어서, 기초공부하면서 따라해보면 좋을 것 같다. 주말에 기초공부하면서 조금씩 따라해봐야지! 목표는 9월쯤에 끝내기..? 3달 정도면 이해하면서 시야도 넓어지지않을까..ㅎㅎ '스프링 프레임워크/스프링 MVC ' 카테고리의 글 목록 { Java , Spring } walbatrossw@gmail.com doublesprogramming.tistory.com

카테고리 없음 2020.06.18