본문 바로가기
728x90
반응형

STS4

Spring 개발자 수업 105일차(1) - jQuery Ajax를 이용한 데이터 가져오기/보내기 jQuery Ajax를 이용한 데이터 가져오기/보내기 - 오늘은 ajax를 이용해서 데이터 주고 받는 페이지를 직접 만들어 보자. [ 준비 작업 ] 1. pom.xml - 자바, 스프링 버전 - Lombok - MyBatis - Log4j - Jackson - JSON 2. web.xml - 인코딩 처리(UTF-8) 3. root-context.xml - datasource, log4j, sessionfactory 설정 4. 파일 생성 - com.test.ajax > AjaxController.java > AjaxDAO.java > UserDTO.java - com.test.ajax.mapper > ajax.xml - WEB-INF > views > basic > basic.jsp 5. DB - 예제를 .. 2021. 8. 25.
Spring 개발자 수업 97일차(1) - Spring MVC Model DI Spring MVC Model DI - 스프링 MVC 모델에서 DI 방식은 2가지가 존재하는데, 기존에 알고있는 XML 방식과 Spring에서 대표적으로 사용하는 Annotation 방식이 있다. 예제를 통해 살펴보자 [ 예제 - 어노테이션으로 의존 객체 만들기 ] - Work.java 하나의 클래스를 미리 먼저 만들어 두고 Controller에서 Work 클래스의 객체를 만들어서 의존 주입 작업을 해보자 1) DIController.java > @Autowired - @Autowired: 아래의 변수에 해당 클래스의 객체를 만들어서 의존 주입 하는 작업 @Controller public class DIController { @Autowired private Work work; @RequestMappin.. 2021. 8. 12.
Spring 개발자 수업 96일차(2) - 데이터 전송 + 데이터 수신하기 데이터 전송 + 데이터 수신하기 데이터 전송 + 데이터 수신하기 - 이전에 배웠던 Java의 Servlet/JSP와 현재의 Spring Controller/JSP를 비교해 가면서 간단한 데이터 전송/수신 폼을 만들어보자. - 중점적으로 확인해야 할것은 웹 페이지에서 만들어둔 form을 넘길때 Controller에서 데이터를 어떤 방법으로 받는지 잘 확인해보자. 파일 만들기 com.test.spring > DataController.java > DataDAO.java > DataDTO.java WEB-INF > views > data > add.jsp > addok.jsp 1) DataDAO.java - 실제 DB 연동을 하지는 않았지만 했다고 가정하고 각 데이터를 출력해 콘솔창으로 확인하기 public .. 2021. 8. 11.
Spring 개발자 수업 96일차(1) - STS 다운로드 및 초기 설정하기 STS 다운로드 및 초기 설정하기 STS 다운로드 및 초기 설정하기 - Spring Tool Suite - 스프링 프레임워크 기반 개발을 지원하는 도구이다. [ STS 설정 방법 ] 1) 이클립스 + 스프링 관련 라이브러리(*.jar) -> 수동 2) 이클립스 + 플러그인(STS) -> 반자동 3) STS(이클립스 + 플러그인(STS)) -> 자동(반자동) -> 이번 수업에서 사용할 예정 [ STS 설치 및 설정 하기 ] 1) 구글에서 "STS" 검색 후 운영체제, 스프링 버전 확인 후 알맞게 다운로드 https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3 GitHub - spring-projects/toolsu.. 2021. 8. 11.
728x90
반응형