본문 바로가기

코딩 학원(국비지원)

78일차 코딩학원

반응형

● 다시 처음부터 


1. 오류가 나오면 실마리를 찾아내기 위해 두려워말고 접근하라. 

 

2. BoardDaoImpl을 왜 만들지? 일단 인터페이스가 있어서 만들기는 해야겠고... 본래 역할이 무엇이지? 

 

3. <select id="count" parameterType="int" resultType="int"> 여기서 parameterType과 resultType을 써주는 이유가 무엇일까? Mybatis는 SQL문장을 작성하고 실행할 때 파라미터와 결과 타입을 지정해줘야 한다. 규칙이다. 

 

4. int와 integer의 차이는 무엇일까? 

사용하는 값(data)의 종류(type)는 크게 문자와 숫자로 나눌 수 있다. 숫자는 다시 정수와 실수로 나눈다.

 

int는 기본 자료형이다. 정수형 타입이다.

integer는 

 

5. 이 오류를 해결하지 못하고 있다.  nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'commenter' in 'class com.earth.korea.domain.CommentDTO'

 

원인은 오타였다. mapper 파일에 오타가 있었다.

 

6. 오늘도 뭔소리인지는 모르겠지만 따라간다. 

 

7.  게시판 만들기가 어떻게 돌아가는지 대충은 알겠는데.... 세세하게는 잘 모르겠다. 

 

8. body에 데이터만 담아서 보내준다는게 뭔소리인지?? 하긴 했는데... 

9. 댓글달기? 이거 참...

 

10. 댓글을 에이작스로 보낸다. 이게 어떤 원리인지 도대체 알 수가 없다. 

 

11. Servlet, JSP, Spring MVC 개념 / 객체 지향 프로그래밍과 디자인 패턴, 데이터베이스와 SQL 쿼리 / @Autowired와 같은 Spring Framework의 기능을 이해, 스프링 IoC 컨테이너와 의존성 주입(Dependency Injection)에 대한 이해가 필요!

 

찾아보면서 프로젝트 만드는 것이 답. 

 

12. 댓글 테스트. 제이쿼리를 이용해서 테스트. 

반응형

'코딩 학원(국비지원)' 카테고리의 다른 글

81일차 코딩학원  (0) 2023.05.16
80일차 코딩학원.  (0) 2023.05.15
77일차 코딩학원  (0) 2023.05.10
76일차 코딩학원  (0) 2023.05.09
75일차 코딩학원  (0) 2023.05.08