4-11 从后台取出shopcategory,返回到前端的业务理解

来源:4-11 店铺类别区域信息的获取

Cris_hu

2018-04-17

业务理解

写回答

4回答

翔仔

2018-04-17

//img.mukewang.com/szimg/5ad5eaf700011b3814301300.jpg

//img.mukewang.com/szimg/5ad5eaf70001cfaf14461352.jpg

通过这两张图希望同学能够明白queryCategory的含义,如果传入shopCategory为空,默认查询一级类别,即parentId为空的类别,首页大类;点击一级类别查找它下面的二级类别(parentId不为空,则查parentId为该parentId的店铺类别,即二级类别);如果传入一个new shopCategory,则查找所有的parentId不为空的二级类别(截图没给出,主要是创建店铺的时候需要可以选择任意二级类别而非某个特定的一级类别下的二级类别)。这样同学应该清楚了,不清楚的话只能靠你自己梳理下业务了

1
5
Cris_hu
回复
翔仔
嗯嗯,必须的
2018-04-17
共5条回复

翔仔

2018-04-17

出现问题应当先从自己这块分析起来,视频能演示就证明肯定是没有问题的:)

0
5
Cris_hu
回复
翔仔
谢谢老师的耐心回答,我好像快理解第二个问题了,还差临门一脚,要不我再往后看看,试着再从中找到实例然后回溯一下问题,到时候没理解我再来问问,再次谢谢老师的解答
2018-04-17
共5条回复

翔仔

2018-04-17

同学好,下次建议同学解决问题的时候,不要先想着:我跟老师一样为什么会出问题。其实肯定是不一样才会出问题的,程序说一是一

ShopCategoryDao.java

List<ShopCategory> queryShopCategory(@Param("shopCategoryCondition") ShopCategory shopCategoryCondition);

是不是漏了@Param这个参数

0
2
翔仔
回复
Cris_hu
正好看到,翔仔希望同学做到的是遇到问题先从自己那边找原因,然后去找解决方案,实在找不到再提问,并提供便于他人定位的信息,这样的话对你以后工作也是大有益处的。凡事先自己看看能否解决 逐步培养起独立解决问题的能力,这是本教程想要达到的目的,授之以渔:)
2018-04-17
共2条回复

Cris_hu

提问者

2018-04-17

还有控制台的部分信息:

2018-04-17 19:46:27.960 [main] DEBUG org.apache.ibatis.logging.LogFactory - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.

2018-04-17 19:46:28.048 [main] DEBUG org.apache.ibatis.io.VFS - Class not found: org.jboss.vfs.VFS

2018-04-17 19:46:28.048 [main] DEBUG org.apache.ibatis.io.JBoss6VFS - JBoss 6 VFS API is not available in this environment.

2018-04-17 19:46:28.048 [main] DEBUG org.apache.ibatis.io.VFS - Class not found: org.jboss.vfs.VirtualFile

2018-04-17 19:46:28.049 [main] DEBUG org.apache.ibatis.io.VFS - VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment.

2018-04-17 19:46:28.049 [main] DEBUG org.apache.ibatis.io.VFS - Using VFS adapter org.apache.ibatis.io.DefaultVFS

2018-04-17 19:46:28.050 [main] DEBUG org.mybatis.spring.SqlSessionFactoryBean - Scanned package: 'com.o2o.entity' for aliases

2018-04-17 19:46:28.090 [main] DEBUG org.mybatis.spring.SqlSessionFactoryBean - Parsed configuration file: 'class path resource [mybatis-config.xml]'

2018-04-17 19:46:28.166 [main] DEBUG org.mybatis.spring.SqlSessionFactoryBean - Parsed mapper file: 'file [C:\o2O\o2oV1\target\classes\mapper\AreaDao.xml]'

2018-04-17 19:46:28.188 [main] DEBUG org.mybatis.spring.SqlSessionFactoryBean - Parsed mapper file: 'file [C:\o2O\o2oV1\target\classes\mapper\ShopCategoryDao.xml]'

2018-04-17 19:46:28.225 [main] DEBUG org.mybatis.spring.SqlSessionFactoryBean - Parsed mapper file: 'file [C:\o2O\o2oV1\target\classes\mapper\ShopDao.xml]'

2018-04-17 19:46:28.440 [main] DEBUG org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession

2018-04-17 19:46:28.451 [main] DEBUG org.mybatis.spring.SqlSessionUtils - SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e005dc9] was not registered for synchronization because synchronization is not active

2018-04-17 19:46:28.495 [main] DEBUG org.mybatis.spring.SqlSessionUtils - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e005dc9]


0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程