일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- msa개념
- html
- 자바
- jvm메모리구조
- microservices
- 밤비노
- BCIT
- 안드로이드
- CSS
- sql
- Java
- DB
- jsp
- servlet
- MVC
- MSA
- 코드잇
- 웹개발
- Bambino
- coding test
- 리액트프로젝트
- job
- C
- 데이터베이스
- two pointers
- mysql
- 웹개발자
- 웹개발기초
- SpringFramework
- Programming
- Today
- Total
목록SpringFramework (7)
초보 개발자의 기록

관리자 모드에서 대부분 코드를 작성하기때문에 클라이언트를 만들 경우 수월함 (이미 만들어진 DAO,Service 이용) 대부분의 경우, 테이블마다 컨트롤러를 1:1로 만듬 업무의 복잡성에 따라 컨트롤러를 만들 것인지 아닌지 정함 상위 카테고리에 자세한 작성을 하려면 따로 배분하는것이 좋지만, select만 하는 경우니까 컨트롤러 하나로 Controller->Service->DAO->Mybatis 로직을 짤경우-개발은 역방향으로! 상위로 올라갈수록 하위에 의존적이므로

ProductController.java package com.study.fashionshopapp.controller.admin; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; //관리자 모드에서의 상품에 대한 요청 처리 @Controller public class ProductController { //상위 카테고리 가져오기 //하위 카테고리 가..

www.w3schools.com/howto/tryit.asp?filename=tryhow_css_table_zebra Tryit Editor v3.6 table { border-collapse: collapse; border-spacing: 0; width: 100%; border: 1px solid #ddd; } th, td { text-align: left; padding: 16px; } tr:nth-child(even) { background-color: #f2f2f2; } Zebra Striped Table For zebra-striped tables, use the nth-child() sel www.w3schools.com ProductController.java 상품을 관리하는 컨트롤러 반환..

www.w3schools.com/howto/tryit.asp?filename=tryhow_css_dropdown_navbar Tryit Editor v3.6 body { font-family: Arial, Helvetica, sans-serif; } .navbar { overflow: hidden; background-color: #333; } .navbar a { float: left; font-size: 16px; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } .dropdown { float: left; over www.w3schools.com 아래의 코드를 이용하여 관리자모드 웹페이지를 만들어봄 Home ..

정적자원 동적자원으로 이동 및 변경 Html->Jsp 변경시 상단에 넣어주기 MainController.java 메인과 관련된 모든 요청 처리 1. @Controller 2. 어느 경우에 만날 것인가? /라는 경로로 접근했을 경우 (중복되면 안됨-HomeController삭제) @RequestMapping(value="/", method=RequestMethod.GET) 3. views 안에 들어있으므로, return "index" package com.study.fashionshopapp.controller.main; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.Request..

WEB-INF -jsp -정적자원을 넣으면 안됨-외부에서 접근이 불가능함 -Controller를 통해서만 접근이 가능함 webapp=/ http://localhost:8888/ resources -정적자원 -http://localhost:8888/resources Reverse Engineering 쇼핑몰에서 가장 중요한것= 상품관리 쿼리스크립트 create table topcategory( topcategory_id number primary key , name varchar(25) , rank number ); create table subcategory( subcategory_id number primary key , topcategory_id number , name varchar(25) , co..

기본 Spring project 버전을 높이기 위해 변경 1.pom.xml 1.8 4.3.30.RELEASE 1.8.14 1.7.30 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} org.springframework spring-jdbc 4.3.30.RELEASE org.aspectj aspectjrt ${org.aspectj-version} org.slf4j slf4j-api ${org.slf4j-version} org.slf4j jcl-over-slf4j ${..