摘要: 买家端的订单操作主要有创建订单,查看订单,查看订单详情,取消订单四个操作。 一、创建订单 1.查看API文档 ###创建订单 ``` POST /sell/buyer/order/create ``` 参数 ``` name: "张三" phone: "18868822111" address: " 阅读全文
posted @ 2020-06-20 16:37 轻舟万里 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一、开发环境 JDK 1.8 MySQL 5.7 springboot 2.2.4 mybatis 1.1.1 redis 3.2.8 可能有的人的MySQL版本不到5.7,在下面创建数据库的时候可能会报错。我的解决办法使用Docker创建一个合适版本的MySQL容器,参考:使用docker创建My 阅读全文
posted @ 2020-03-06 15:02 轻舟万里 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 最近在看网上找了个springboot的项目试试,在项目中需要的MySQL版本是5.7,但是本机的MySQL只有5.5。因此想着在我的服务器上跑一个MySQL:5.7的容器解决这一问题,但是在实际操作过程中出现了一些问题,在这做下记录。 一、MySQL:5.7容器的创建 1.拉取镜像 1 docke 阅读全文
posted @ 2020-02-24 21:03 轻舟万里 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: 最近在网上找了一个有关账单管理的spring boot项目,其中有一部分是涉及显示国际化信息的,即将页面上的中英文进行转换。因为在这之前这部分内容没有接触过,所以在这记录下过程。 中文效果图如下所示: 英文效果图如下所示: 从上面两幅图可以看出在切换中英文时有五个部分的内容发送改变。分别是:用户名( 阅读全文
posted @ 2019-12-20 15:40 轻舟万里 阅读(2134) 评论(1) 推荐(1) 编辑
摘要: 在学习MyBatis的过程中遇到了建造者(Builder)模式,查找了相关资料,在这做下记录加深印象。 参考资料: java设计模式-建造者模式(Builder) 人人都会设计模式 建造者模式--Builder 《JAVA与模式》之建造模式 1.什么是建造者模式 将一个复杂对象的构建与它的表示分离, 阅读全文
posted @ 2019-11-06 16:10 轻舟万里 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 为了增加数据的安全性,在数据管理的过程中,我们需要将操作者访问时间,操作者的名称,访问的IP,访问资源的URL,执行时长,访问方法记录下来存储到数据库中,并可以通过页面查看。 1.将日志信息存储到数据库中 1.1根据需要记录的日志内容在数据库中创建表syslog和对应的实体类SysLog 日志表sy 阅读全文
posted @ 2019-11-04 16:42 轻舟万里 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 当我们在管理后台数据的时候需要对管理者的身份进行认证和授权,在该项目中用到的安全认证服务框架是Spring Security。 1.Spring Security的简单入门 通过一个spring security的入门案例来了解使用该框架的基本步骤。 1.1使用IDEA新建一个webapp的mave 阅读全文
posted @ 2019-11-03 16:48 轻舟万里 阅读(1434) 评论(1) 推荐(0) 编辑
摘要: Spring IoC的基础知识 Spring 框架可以说是Java世界中最成功的框架,它的成功来自于理念,而不是技术,它最核心的理念是IoC(控制反转)和AOP(面向切面编程),其中IoC是Spring的基础,而AOP则是其最重要的功能。 1.Spring IoC概述 控制反转是一个比较抽象的概念, 阅读全文
posted @ 2019-10-09 10:52 轻舟万里 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.查询所有订单信息 1.1查看显示订单的前端页面需要哪些订单信息 根据下面的orders-list.jsp页面的部分代码可以知道订单的信息表中不仅需要订单的id,orderNum,orderTimeStr,orderStatusStr,还需要的产品的productName,productPrice 阅读全文
posted @ 2019-09-27 09:33 轻舟万里 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 1.查询所有产品信息 从数据库ssm1中product表中查出所有的产品信息,并在页面中展示。 1.1在domain包下新建一个product类用于封装产品信息 由于数据库中的departureTime是Date类型,productStatus只是0或1,为了将这两个数据也展示在页面上在produc 阅读全文
posted @ 2019-09-23 10:53 轻舟万里 阅读(618) 评论(0) 推荐(0) 编辑