일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Agile
- Cloud
- system developer
- 맥린이
- command
- Framework
- Program
- UML
- HTTP
- NOTE
- setAttribute
- tiles
- getAttribute
- ERD
- DevOps
- usecasediagram
- mybatis
- controller
- backend
- MVC
- pattern
- 내장객체
- classdiagram
- handlerMapping
- Spring
- jsp
- 프롬프트
- FrontController
- getParameter
- App
- Today
- Total
목록Web programming (22)
시작은 언제라도
-Object Message Mapper의 약자이다. (Messaging Mapper 패턴의 메세징 매퍼의 역할을 하는것 같다. 도메인 객체를 메시지로 상호 변환하여 이동할 수 있게함.) -내부는 Data 항목, Type, 길이 등으로 구성된다. -DTO의 역할을 수행한다. -통신 결과를 확인하는 로그에서 확인하면, json형태로 표준전문을 확인해 볼 수 있다.
React 설치 (참고 : W3S ) NPM 설치 ( node.js : https://nodejs.org/ko/download/ ) (설치확인) cmd > npm -v (설치확인) cmd > node -v (설치) cmd > npm install -g create-react-app (NPM 설치 test) cmd > npx create-react-app myfirstreact (디렉토리 이동) cmd> cd myfirstreact / (npm시작~) cmd> npm start 이클립스 > help > marketplace > react 검색 > 설치
Spring + tiles 연동 방법 1. 프로젝트 maven 적용 후 pom.xml에서 tiles dependency 추가 2. tiles-config.xml 작성 3. 기본 템플릿으로 사용할 jsp작성 ex) template.jsp tiles-config.xml의 태그에서 name속성에 작성한 header, footer에 해당하는 value값에 있는경로의 jsp파일이 layout.jsp의 태그의 name속성에 사용되는것이다. 즉, header, body, footer 라는 레이아웃으로 템플릿을 구성한 것이다. 이곳(template.jsp) 에 들어갈 내용을 따로 작성해서 (main.jsp) 적용시킨다. 3.tilesConfiguration.java 에서 bean 객체 설정 (SpringBoot) @B..
Why Tiles? Tiles : 웹페이지 템플릿을 위한 프레임워크 반복적으로 jsp include or jstl c import로 처리되었던 view layout을 효과적으로 개발하고 유지보수하기 위한 프레임워크 tiles 적용단계 1. Maven : pom.xml tiles dependency 추가 org.apache.tiles tiles-jsp 3.0.3 org.apache.tiles tiles-core 3.0.3 2. template jsp 작성 : layout.jsp 3. tiles 설정 파일 정의 : tiles-config.xml if( Spring Legacy 인 경우에는 아래와 같이 설정 ) 4. spring web config xml : InternalResourceViewResolver..
1. What is MyBatis? MyBatis는 자바 오브젝트아 sql문 사이의 자동 Mapping기능을 지원하는 ORM 프레임워크이다. (ORM : object relational mapping) 객체지향 언어인 자바의 관계형 데이터 베이스 프로그래밍을 좀더 쉽게 할수 있게 도와주는 개발 프레임워크이다. MyBatis는 새로운 DB프로그래밍 패러다임을 익혀야 하는 부담이 없어, JDBC 코드 작성의 불편함을 제거해주고, 도멩인 객체나 VO 객체를 중심으로 개발이 가능하다는 장점이 있다. 자바는 jdbc api 를 제공해주지만, 이런 JDBC를 이용하면 1개 클래스에 반복된 코드가 존재, 한 파일에 java언어와 sql언어가 있어서 재사용성 등이 안좋아지는 단점이 있다. Mybatis는 jdbc의 이..
추가시 에러 없어진다