쇼핑 몰 시리즈 (7) 백 스테이지 상품 추가 실현

3701 단어 쇼핑 몰 시리즈
이 글 은 나의 블 로그 에서 왔 다.http://iclyj.cn/blog/articles/96.html
상품 추가 분석 실현
수요 분석
1. 페이지 를 열 어 원본 코드 를 보고 폼 을 제출 하 는 방법 은 다음 과 같 습 니 다.
보 이 는 제출 URL 은 "/ item / save" 이 고 POST 방식 입 니 다.
2. 해당 포맷 코드 추가 GoBuyResult
2. 서비스 작성
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
32
33
34
35
36 /**             */      @Override      public   TaotaoResult createItem(TbItem item, String desc,String itemParams) {          // id          long   itemId=IDUtils.genItemId();          // TbItem          item.setId(itemId);          // :1- ,2- ,3-          item.setStatus(( byte 1 );          //          Date date= new   Date();          item.setCreated(date);          item.setUpdated(date);          //          itemMapper.insert(item);          //          TbItemDesc itemDesc= new   TbItemDesc();          itemDesc.setItemId(itemId);          itemDesc.setItemDesc(desc);          itemDesc.setCreated(date);          itemDesc.setUpdated(date);          //          ibItemDescMapper.insert(itemDesc);                     //          TbItemParamItem itemParamItem = new   TbItemParamItem();          itemParamItem.setItemId(itemId);          itemParamItem.setParamData(itemParams);          itemParamItem.setCreated(date);          itemParamItem.setUpdated(date);          itemParamItemMapper.insert(itemParamItem);                     return   TaotaoResult.ok();      }
3. Controller 의 작성
1
2
3
4
5
6
7
8
9
10
11
12 /**             * @param item       * @param desc       * @return       */      @RequestMapping (value= "/item/save" ,method=RequestMethod.POST)      @ResponseBody      private   TaotaoResult createItem(TbItem item,String desc,String itemParams){          TaotaoResult result=itemService.createItem(item, desc,itemParams);          return   result;      }
4. 실행 항목
방금 추 가 된 데이터

좋은 웹페이지 즐겨찾기