일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- pycharm
- inorder
- html
- bccard
- 자료구조
- postorder
- 웹 용어
- 데이터전문기관
- 결합전문기관
- discrete_scatter
- java역사
- web 개발
- tensorflow
- 대이터
- Keras
- 재귀함수
- web 사진
- web 용어
- CES 2O21 참가
- cudnn
- 머신러닝
- KNeighborsClassifier
- vscode
- web
- broscoding
- paragraph
- CES 2O21 참여
- classification
- C언어
- mglearn
- Today
- Total
목록[IT] (431)
bro's coding
package step4; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class AjaxPostServlet */ @WebServlet("/AjaxPostServlet") public class AjaxPostServl..
Ajax(Asynchronus Javascript And Xml) 비동기 웹통신, 웹통신 기법 > 전체 페이지 로딩 없이 필요한 데이터만 통신 XMLHttpRequest: Ajax통신을 위한 자바스크립트 객체 JSON or XML > AJAX 통신에서 구조화된 데이터를 송수신할 때 사용 웹플그래밍에 있어 비동기 Ajax 통신이란 필요한 데이터만 응답받는 방식이다. 사용자는 페이지 변경없이 필요한 데이터만 응답받음으로 응답여부와 관계 없이 작업을 지속할 수 있다. package step2; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annota..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvcSHv/btq6EWlsoA7/D4yk7FfnLuFJp6zFszVzfk/img.png)
JUnit 어노테이션 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration( locations={"file:src/main/webapp/WEB-INF/spring-model.xml"}) @Test 해당 메서드를 테스트 대상으로 지정 TDD(Test Driven Development) Framework porm.xml junit junit 4.12 test org.springframework spring-test 4.3.14.RELEASE package org.kosta.springmvc04.test; import javax.annotation.Resource; import org.junit.Assert; import org.junit.Test;..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CNcrb/btq6nA2RU8V/HemegPkm2xieta6wZXgGgK/img.png)
@RequestMapping("findCustomerById.do") public String findCustomerById(String id, HttpServletRequest request) { request.setAttribute("customerVO", new CustomerVO(id, "아이유", "오리")); return "customer-detail"; } @RequestMapping("findCustomerById2.do") public ModelAndView findCustomerById2(String id) { return new ModelAndView("customer-detail", "customerVO", new CustomerVO(id, "코스타아이유", "오리")); }
Spring Framework에서 제공하는 FrontControllerServlet인 DispatcherServlet은 spring 설정 파일을 [서블릿이름]-servlet.xml로 찾이서 로깅한다. springmvc1 index.html index.htm index.jsp default.html default.htm default.jsp springmvc org.springframework.web.servlet.DispatcherServlet springmvc *.do
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBFkL2/btq6f7TuAwU/RT7yeo1f1hLoKNquIY5oWK/img.png)
package org.kosta.model; import org.springframework.stereotype.Repository; // spring container에게 객체 생성 하도록 명시 // @Repository는 영속성 계층의 bean 생성할 때 명시하는 annotation @Repository // spring container가 해당 클래스로 객체를 생성할 때 bean id는 소문자로 시작하는 클래스명으로 만든다. public class MemberDAOImpl implements MemberDAO { @Override public void register(String memberInfo) { System.out.println(memberInfo + "등록"); } }