[Spring] Page 작성 과제(MEMBER 관련)
·
국비 내용 정리/과제
과제1) Member 완성해오기2) Board 만들어오기 이번 관제로 Spring에서 Member 관련 내용 완성Board 관련 완성해오는 과제를 내주셨다. 아래 코드들은 Spring 과제들 관련 코드이다.MemberDTO.javaimport org.springframework.stereotype.Component;@Component("memberDTO")public class MemberDTO { private int member_num; private String member_id; private String member_password; private String member_date; private boolean member_role; public int getMember_num() { ret..
(Spring) jakarta.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator
·
오류 수집
jakarta.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator 이번에는 JSTL을 추가하려니 오류가 발생했다;;이건 또 무엇인가...이것 저것 찾아보니 JSTL 설정시 버전 문제라고 한다..... javax.servlet jstl 1.2 taglibs standard 1.1.2  위 코드는 예전 코드라 문제가 발생한다고 한다..(블로그 포스팅일 2024-10-05)아래 코드로 수정하니 버전 문제가 없어졌다. jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api 3.0.0 ..
(Spring) Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
·
오류 수집
이번에 Spring 실습하면서 발생한 오류이다.Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 음... 처음에 이게 뭔 소리인가 했는데 web 을 실행할때 DB를 접속하는 의존성 주입이 되지 않은 상태여서 발생했다... application.properties에 아래 같이 사용하고 있는 DB관련 내용을 추가해주면 된다.(MySQL을 기준으로 작성했습니다.)spring.datasource.url=jdbc:mysql://localhost:3306/(데이터베이스)spring.datasource.username=(계정)spring.datasource.pas..
국비 60일 내용정리 (Spring 의존성 주입 방법)
·
국비 내용 정리/Spring
파일위에 달려있는 @어노테이션은 컴파일이 되기 전에 읽힌다.         == 이를 .xml 파일에 메모리에 담기전에 읽어야한다는 설정을 추가해주어야 한다. applicationContext.xml -->@Component == .xml   new 설정이때 태그 설정에 class 와 id 가 있었는데 어노테이션을 사용한 class 파일 명이지만. id는 @Component("id 값") 으로 사용해야한다.이때 IPhone apple = new IPhone(); @Conponent("apple") 모두 동일한 내용이다.컴포넌트 == Bean == 모듈 == 패키지 == 위젯 == 리팩토링 결과물 == 함수화 == 메서드화 @Autowired == DI : 의존성 주입 어노테이션 만약 DI(의존성)가 ..
(Spring) factory.UnsatisfiedDependencyException DI(의존성) 모호 에러
·
오류 수집
만약 Spring 작업 중org.springframework.beans.factory.UnsatisfiedDependencyException 오류가 발생했다면객체의 의존성을 주입했는지를 확인해야한다. 1. .xml 의존성 확인만들어둔 applicationContext.xml 을 확인했을때   읽어야하는 패키지와 객체의 DI(의존성)을 부여 했는지를 확앤해준다. 2. @어노테이션 확인@Component("samsung")public class GalaxyPhone implements Phone{ @Autowired //DI 오토 주입 private Watch watch; @Component 어노테이션과 @Autowired 어노테이션가 사용되어 있는지@Component 어노테이션에 사용할 객체명이 들어가 ..
개발자가 되고 싶은 곰
우직하게 개발하자