본문 바로가기

⚙️Backend/Spring25

💡Spring 동작과정 정리 💡 출처 : https://victorydntmd.tistory.com/161?category=698080 를 읽고 정리 1. 톰캣을 실행하기 전에 개발자는 톰캣의 설정파일인 web.xml 파일에 으로 전역 파라미터를 설정한다. 파라미터의 이름은 contextConfigLocation이고 어떤 객체들을 미리 만들어 놓을지가 작성된 설정파일의 경로(root-context.xml)를 값으로 할당해 놓는다. 2. 톰캣버튼을 실행했을 때 톰캣이 실행되면 ContextLoaderListener가 contextLoader()메서드를 실행한다. ContextLoaderListener : 톰캣 구동시에 web.xml을 읽어들여 웹 어플리케이션 설정을 구성하기위한 즉, 초기셋팅작업을 이루어지게 한.. 2020. 5. 31.
MyBatis 추가 정리 1. MyBatis란 객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 보다 쉽게 도와주는 프레임워크. MyBatis는 JDBC를 보다 편하게 사용하기 위해 개발되었다. 2. MyBatis 특징 간결한 코드처리 가능 기존에는 DAO파일에 모든 SQL문을 작성하였다. 하지만, MyBatis에는 Mapper파일에 SQL코드를 입력해놓고 DAO파일에서 필요할 때 마다 가져와서 사용할 수 있다. 3. MyBatis 구성 *MyBatis 환경설정 파일(SqlSeesionConfig.xml) : MyBatis가 JDBC코드를 실행하는데 필요한 전반에 걸친 세팅을 함. => spring에서는 applicationContext.xml 이 그 역할을 대신한다. TypAlias 설정: 사용할 모델 클래스에 대한 별.. 2020. 5. 31.
[Spring] MVC Project part 5 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 1 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 2 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 3 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 4 HomeController를 작성하자. 1)상단에 아래 필드 추가 @Autowired private BoardBiz biz; 2) 아래 해당 메소드 추가 @RequestMapping("/list.do") public S.. 2020. 5. 30.
[Spring] MVC Project part 4 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 1 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 2 2020/05/30 - [🌎Web Application/Spring] - [Spring] MVC Project part 3 1. spring/sqls/test.sql 생성 DROP SEQUENCE MYNOSEQ; DROP TABLE MYBOARD; CREATE SEQUENCE MYNOSEQ NOCACHE; CREATE TABLE MYBOARD( MYNO NUMBER PRIMARY KEY, MYNAME VARCHAR2(1000) NOT NULL, MYTITLE V.. 2020. 5. 30.
728x90
반응형