[{"title":"( 245 个子文件 1.12MB ) S-mall-ssm:小小商城系统,JavaWEB项目,基于SSM,仿天猫页面,功能齐全,实现了自动处理关联查询的通用Mapper、抽象 BaseService 类、注解鉴权、参数注解校验等","children":[{"title":".gitignore <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 5.78KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"generatorConfig.xml <span style='color:#111;'> 7.59KB </span>","children":null,"spread":false},{"title":"mybatis-config.xml <span style='color:#111;'> 519B </span>","children":null,"spread":false},{"title":"jdbc.properties <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"applicationContext.xml <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"log4j2.xml <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"springMVC.xml <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"ProductTest.java <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"Nullable.java <span style='color:#111;'> 526B </span>","children":null,"spread":false},{"title":"JoinColumn.java <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"Enumerated.java <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"ManyToOne.java <span style='color:#111;'> 307B </span>","children":null,"spread":false},{"title":"OneToMany.java <span style='color:#111;'> 302B </span>","children":null,"spread":false},{"title":"Auth.java <span style='color:#111;'> 530B </span>","children":null,"spread":false},{"title":"AuthException.java <span style='color:#111;'> 148B </span>","children":null,"spread":false},{"title":"ParameterException.java <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"ConfigInterceptor.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"CategoryNamesBelowSearchInterceptor.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"AuthInterceptor.java <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"RootController.java <span style='color:#111;'> 427B </span>","children":null,"spread":false},{"title":"ConfigController.java <span style='color:#111;'> 983B </span>","children":null,"spread":false},{"title":"AdminBaseController.java <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"CategoryController.java <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"ProductController.java <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"PropertyController.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"ProductImageController.java <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 684B </span>","children":null,"spread":false},{"title":"OrderController.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"PropertyValueController.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"BaseController.java <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"ShowController.java <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"OrderFrontController.java <span style='color:#111;'> 10.55KB </span>","children":null,"spread":false},{"title":"FrontBaseController.java <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"UserFrontController.java <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"VerificationAspect.java <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"PropertyMapper.java <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"ProductMapper.xml <span style='color:#111;'> 8.81KB </span>","children":null,"spread":false},{"title":"CommentMapper.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"ProductMapper.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"PropertyMapper.xml <span style='color:#111;'> 5.46KB </span>","children":null,"spread":false},{"title":"ConfigMapper.xml <span style='color:#111;'> 6.17KB </span>","children":null,"spread":false},{"title":"ProductImageMapper.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ConfigMapper.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"PropertyValueMapper.java <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"ProductImageMapper.xml <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false},{"title":"OrderMapper.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"CartItemMapper.java <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"CartItemMapper.xml <span style='color:#111;'> 6.16KB </span>","children":null,"spread":false},{"title":"OrderItemMapper.java <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"CategoryMapper.xml <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"CommentMapper.xml <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"UserMapper.xml <span style='color:#111;'> 5.85KB </span>","children":null,"spread":false},{"title":"OrderItemMapper.xml <span style='color:#111;'> 6.54KB </span>","children":null,"spread":false},{"title":"MapperFactory.java <span style='color:#111;'> 680B </span>","children":null,"spread":false},{"title":"Mapper4ORM.java <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":"Mapper.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"BaseMapper.java <span style='color:#111;'> 204B </span>","children":null,"spread":false},{"title":"CategoryMapper.java <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"UserMapper.java <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"OrderMapper.xml <span style='color:#111;'> 10.44KB </span>","children":null,"spread":false},{"title":"PropertyValueMapper.xml <span style='color:#111;'> 5.90KB </span>","children":null,"spread":false},{"title":"CommentService.java <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 634B </span>","children":null,"spread":false},{"title":"ConfigService.java <span style='color:#111;'> 185B </span>","children":null,"spread":false},{"title":"ProductImageService.java <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"PropertyService.java <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"CartItemService.java <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"OrderItemService.java <span style='color:#111;'> 81B </span>","children":null,"spread":false},{"title":"CartItemServiceImpl.java <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"ProductServiceImpl.java <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"PropertyValueServiceImpl.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"BaseServiceImpl.java <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false},{"title":"ProductImageServiceImpl.java <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"PropertyServiceImpl.java <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"CategoryServiceImpl.java <span style='color:#111;'> 473B </span>","children":null,"spread":false},{"title":"ConfigServiceImpl.java <span style='color:#111;'> 739B </span>","children":null,"spread":false},{"title":"Service4DAOImpl.java <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"OrderServiceImpl.java <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"UserServiceImpl.java <span style='color:#111;'> 888B </span>","children":null,"spread":false},{"title":"OrderItemServiceImpl.java <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"CommentServiceImpl.java <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"ProductService.java <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"PropertyValueService.java <span style='color:#111;'> 403B </span>","children":null,"spread":false},{"title":"OrderService.java <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"BaseService.java <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"Service4DAO.java <span style='color:#111;'> 472B </span>","children":null,"spread":false},{"title":"CategoryService.java <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"ExampleExtendsPlugin.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"MapperExtendsPlugin.java <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"POJOExtendsPlugin.java <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"DeleteAtPlugin.java <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"PasswordUtil.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"MybatisGenerator.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"FileUtil.java <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"UploadedImageFile.java <span style='color:#111;'> 317B </span>","children":null,"spread":false},{"title":"Pagination.java <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"Property.java <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]