5.Serviceの
層
5.1インタフェースの作成
パブリックインターフェイスItemsService {
findByIdパブリック項目(ID整数);
}
アノテーションを使用して、ここで達成5.2プロファイルの方法を追加し、最終的には一緒にノートを書き留めます
@Service
@Transactional
publicクラスItemsServiceImplはItemsService {実装
@Autowired
プライベートItemsDao itemsDaoを。
パブリックアイテムfindById(整数ID){
itemsDao.findById(ID)を返します。
}
}
6.web层
@Controller
@RequestMapping( "/商品")
パブリッククラスItemsController {
@Autowired
プライベートItemsService itemsService。
@RequestMapping( "/ showDetail")
パブリック文字列showDetail(モデルモデル){
商品アイテム= itemsService.findById(1)。
model.addAttribute(「項目」の項目)。
「itemDetail」を返します。
}
}