
mall
Richard678
这个作者很懒,什么都没留下…
展开
-
电商商城之分类实现(重点)
第一步:创建分类表第二步:分类表的实体类package com.ljl.pojo;import javax.persistence.*;public class Category { /** * 主键 */ @Id private Integer id; /** * 分类名称 */ privat...原创 2020-05-02 10:31:35 · 775 阅读 · 0 评论 -
电商商城之实现轮播图
第一步:创建数据库表第二步:pojo层package com.ljl.pojo;import javax.persistence.*;import java.util.Date;public class Carousel { /** * 主键 */ @Id private String id; /** *...转载 2020-05-01 18:06:12 · 1830 阅读 · 1 评论 -
电商商城之使用通用Mapper
https://blog.youkuaiyun.com/dwf_android/article/details/79359360?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.pc_relevant.none-task-blog-BlogComm...转载 2020-04-28 17:46:07 · 216 阅读 · 0 评论 -
电商商城之在测试环境或开发环境开启执行sql语句的日志打印
第一步:在application.yml文件中mybatis配置中添加配置mybatis: type-aliases-package: com.ljl.pojo # 所有POJO类所在包路径 mapperr-locations: classpath:mapper/*.xml # mapper映射文件 configuration: log-impl: or...原创 2020-05-01 15:43:52 · 415 阅读 · 0 评论 -
电商商城之用户退出登陆清空cookie
@ApiOperation(value = "用户退出登陆",notes="用户退出登陆",httpMethod="POST") @PostMapping("/logout") public JSONResult logout(@RequestParam String userId, HttpServletRequest request, HttpServletRe...原创 2020-05-01 15:38:02 · 300 阅读 · 0 评论 -
电商商城之使用AOP来监控service执行时间
第一步:在pom.xml文件添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> <...原创 2020-05-01 15:25:44 · 334 阅读 · 0 评论 -
电商商城之整合log4j打印日志
第一步:排除springboot内嵌的日志 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exc...原创 2020-05-01 14:55:50 · 261 阅读 · 0 评论 -
电商商城之Json格式的转换【工具类】
package com.ljl.utils;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.ObjectMapper;import java.uti...转载 2020-05-01 11:42:11 · 385 阅读 · 0 评论 -
电商商城之Cookie的类,用于查询的数据放到cookie里面存储【工具类】
功能实现:用户登陆的信息在页面显示package com.ljl.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servl...转载 2020-05-01 11:40:27 · 327 阅读 · 0 评论 -
电商商城之实现用户信息在页面显示【将后端查询的数据放到cookie里面】
1原创 2020-04-29 21:14:35 · 591 阅读 · 0 评论 -
电商商城之cookie与session
cookie:以键值对的形式存储信息在浏览器cookie不能跨域,当前及其父级域名可以取值cookie可以设置有效期cookie可以设置pathsession:基于服务器内存的缓存(非持久化),可保存请求会话每个session通过sessionid来区分不同请求session可设置过期时间session也是以键值对形式存在的...原创 2020-04-29 21:00:13 · 421 阅读 · 0 评论 -
电商商城之解决跨域问题
当前端和后端不在一个服务器或不在一个请求端口,那么就会出现跨域问题实现前后端联调当出现has been blocked by CORS policy:No 'Access-Control-Allow-Origin' xx表示出现了跨域的问题第一步:书写配置类CorsConfigpackage com.ljl.config;import org.springframework...原创 2020-04-29 17:58:03 · 722 阅读 · 0 评论 -
电商商城之判断用户是否存在
第一步:service层 /** * 判断用户名是否存在 */ public boolean queryUsernameIsExist(String username);第二步:service实现层 @Transactional(propagation= Propagation.SUPPORTS) @Override public...原创 2020-04-29 16:27:32 · 345 阅读 · 0 评论 -
电商商城之用户注册
第一步:service层 /** * UserBO 用于接收前端注册页面传过来的数据 * @param userBO * @return */ public Users createUser(UserBO userBO);第二步:service实现层 @Transactional(propagation= Propagat...原创 2020-04-29 16:23:07 · 528 阅读 · 0 评论 -
电商商城之整合swagger2方便前端人员进行文档查询
第一步:在pom.xml添加依赖 <!-- Swagger2 文档生成依赖 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artif...原创 2020-04-29 15:33:40 · 295 阅读 · 0 评论 -
电商商城之主键的使用
第一步:将org.n3r.idworker包放到项目中来,添加依赖 <dependency> <groupId>com.github.bingoohuang</groupId> <artifactId>idworker-client</artifactId> ...转载 2020-04-29 09:14:13 · 353 阅读 · 0 评论 -
电商商城之性别枚举的书写
package com.ljl.enums;/** */public enum Sex { /** * 表示性别的枚举 */ WOMAN(0, "女"), MAN(1, "男"), SECRET(2, "保密"); public final int type; public final String value; ...转载 2020-04-29 08:52:10 · 400 阅读 · 0 评论 -
电商商城之时间日期转换【工具类】
package com.leosanqing.utils;import java.text.*;import java.util.*;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.time.DateUtils;public class DateUtil { /**...转载 2020-04-29 08:48:18 · 222 阅读 · 0 评论 -
电商商城之MD5加密【工具类】
package com.leosanqing.utils;import org.apache.commons.codec.binary.Base64;import java.security.MessageDigest;public class MD5Utils { /** * @Description: 对字符串进行md5加密 */ public static Str...转载 2020-04-29 08:35:40 · 431 阅读 · 0 评论 -
电商商城之自定义响应数据结构(模板使用)适用于任何项目-【工具类】
package com.leosanqing.utils;import com.fasterxml.jackson.annotation.JsonIgnore;import com.fasterxml.jackson.databind.ObjectMapper;/** * @Description: 自定义响应数据结构 * 本类可提供给 H5/ios/安卓/公众号/小程序 ...转载 2020-04-28 20:26:51 · 183 阅读 · 0 评论 -
电商商城之启动类的注意事项(重点)
注意一:UsersMapper和MyMapper不要放在一个包下注意二:@MapperScan引入的包为tk.mybatis.spring.annotation.MapperScan原创 2020-04-28 17:21:36 · 207 阅读 · 0 评论 -
电商商城的最终架构
原创 2020-04-23 12:02:10 · 280 阅读 · 0 评论 -
电商商城之核心功能(重点)
1、用户注册与登陆2、Cookie与Session3、集成Swagger2-----------------------------------------4、分类设计实现5、首页商品推荐(懒加载的模式,提高用户体验)6、商品搜索与分页7、商品详情与评论渲染---------------------------------------------8、购物车与订单...原创 2020-04-21 19:36:25 · 1391 阅读 · 0 评论 -
电商商城搭建运行的基本框架(SSM【spring+springboot+mybatis】)快速搭建
1原创 2020-04-21 16:10:21 · 672 阅读 · 0 评论 -
电商商城之事务的传播特性
事务的七种传播特性:原创 2020-04-21 16:04:26 · 222 阅读 · 0 评论 -
电商商城之restful风格
中间为严格的restful风格,右边的为弱restful风格原创 2020-04-21 16:03:15 · 449 阅读 · 0 评论 -
电商商城之HikariCP数据源
springboot默认使用HikariCP数据源,如在springmvc项目要使用HikariCP数据源,【现在也有很多使用Druid作为数据源】各种数据源进行对比:原创 2020-04-21 10:21:59 · 326 阅读 · 0 评论 -
电商商城之PDMan
数据库建模使用PDMan工具进行建模原创 2020-04-21 09:39:32 · 331 阅读 · 0 评论 -
电商商城之后端分层设计与聚合
后端分层思想原创 2020-04-17 09:31:40 · 333 阅读 · 0 评论 -
电商商城之前后端分离
1、传统的web模式2、前后端分离模式原创 2020-04-17 09:24:39 · 885 阅读 · 1 评论 -
电商商城之技术选型
springboot和springmvc的对比1、springmvc是框架,springboot是工具2、从配置繁琐的(xml)到零配置(yml)3、springboot集成了多样化中间件[*-stater]4、从外置tomcat变成内置tomcat...原创 2020-04-17 09:07:53 · 634 阅读 · 0 评论