章节感悟:
1.jpa的使用,分页,之前写过的jpa的使用方法需要拿出来多看看
2.枚举类型的使用
3.api的规范以及使用方式
4.组成一个json类型对象返回给前台
5.设置url路径
6.序列化前端和数据库的映射之间的异同
7.提取出ResultVOUtils工具类的使用,resultful接口实现前后端对应
8.设置本机Ip和域名,虚拟机Ip和域名,以及nginx的使用
买家端商品
Dao层设计
1.创建实体类ProductInfo
2.创建持久层ProductInfoRepository接口
关于jpa的各种操作可以查看之前的博客,jpa的使用
3.单元测试
Service层设计
1.创建接口ProductInfoService,接口中声明几个方法
/** * 查找一件商品信息 * @param productId * @return */ ProductInfo findOne(String productId); /** * 查询所有在架商品列表 * @return */ List<ProductInfo> findUpAll(); /** * 查找所有商品分页显示 * @param pageable * @return */ Page<ProductInfo> findAll(Pageable pageable); /** * 保存一个商品信息 * @param productInfo * @return */ ProductInfo save(ProductInfo productInfo);