본문 바로가기

스프링/mvc패턴11

tiles란? tiles: 웹페이지를 가볍게 하기 위해 나온 기능 이렇게 하면 jsp가 많아서 무거워질 수 있으므로 react를 활용하 가볍게 바꿀 수 있습니다. 2023. 3. 1.
[spring] 02.23 게시판 만들기 -AOP구현 , pagination..?이엇나 1. AOP구현 🎈AOP란? AOP(Aspect Oriented Programming) 관점지향 목적 : 감시자 🎈AOP를 사용하는 이유 view->controller->view 세션확인 로그인한 정보가 로그인 됐는지 확인하는것 로그인 안 했으니까 글 읽을 수 없어. 로그인 하고와! 이런 처리를 하기 위해 view에서 view로 이동할 때 세션확인한다. 이런 공통된 작업을 할 수 있는게 AOP이다. 🎈방식) xml방식, annotation방식이 있는데 annotation 방식을 더 많이 쓴다. 🎈@Aspect 어노테이션 사용 블로그 참조 : https://ktko.tistory.com/entry/Spring-AOP%EA%B5%AC%ED%98%84Aspect-%EC%96%B4%EB%85%B8%ED%85%8.. 2023. 2. 23.
[spring] 02.22 로그인페이지 만들기 02.22 게시판 진도 이만큼 나감. 오류가 마지막에 회원가입할 때 나는데, 그거 처리하고 나서 주석문 보면서 필기하고, 깃허브 올리고 나서 깃허브 첨부하면서 필기할것! 2023. 2. 23.
[spring]스프링 입문3. Ajax 활용한 로그인페이지 만들기 Ajax를 활용하여 로그인 페이지를 만들어보려고 합니다. 그 전에 그 전까지 만들었던 게시판 파일의 역할을 다시 보고 시작하겠습니다. 🎈Spring 파일 역할 지난 포스팅에서는 home.jsp까지 만들었습니다. 게시판 만들기 1: https://coday.tistory.com/33 web.xml : 시작하자마자 applicationContext.xml과 servlet-context.xml 을 읽어들임 applicationContext.xml : 단한번 세팅 -> web.xml에서 읽어들임 (sqlSession 클래스 생성) servlet-context.xml : 단한번 세팅 -> web.xml에서 읽어들임 index.jsp : controller의 home.do로 감. MemberController.ja.. 2023. 2. 22.
[spring]스프링 입문2. -MyBatis 프레임워크, 스프링 입문(개념부터 순서까지) 🎈MyBatis MyBatis 연동에 대한 개념은 아래 블로그를 참고했습니다. 블로그 : https://colinch4.github.io/2021-06-07/mybatis/ colin's 블로그 개발 강좌 블로그 colinch4.github.io iBatis(구버전), MyBatis(신버전)이 있는데, 스프링에서도 MyBatis 프레임워크를 쓸 수 있습니다. *프레임워크 : 누군가가 쓰라고 만들어놓은것 이렇게 MyBatis 를 활용함으로서 Dao가 간단해집니다. MyBatis를 사용하기 위해서는 파일이 두개 필요합니다. 1. https://mvnrepository.com/ mybatis 검색 - 3.5.9버전 정도 들어가서 jar 다운 2. https://mvnrepository.com/ mysql co.. 2023. 2. 21.
[spring] 스프링 입문1. Controller->view 와 view->Controller 스프링이란? 사용예제 1.web.xml spSample1 index.html index.htm index.jsp default.html default.htm default.jsp dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/servlet-context.xml 1 dispatcherServlet *.do encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 2. index.jsp home으로 이동 3... 2023. 2. 20.