09 2022 档案
【SSM项目】尚筹网(三)基于Servlet3.0项目搭建:异常映射和拦截器机制
摘要:1 异常映射 1.1 目标 使用异常映射对项目的异常和错误提示进行统一管理。 1.2 思路 对于普通的页面请求,异常映射机制捕获到handler方法抛出的异常后会响应为一个错误页面,对于处理ajax请求的handler方法抛出的异常则响应一个json。 SpringMVC提供了基于xml和注解方式的
【SSM项目】尚筹网(二)基于Servlet3.0项目搭建:日志系统以及声明式事务
摘要:1 日志系统 常见的日志系统实现log4j、JUL(jdk自带)、log4j2、logback(和SLF4J同一个作者,能够天然衔接),这些实现就类似于java的接口实现,而SLF4J就类似于java的接口。如下图是slf4j对不同日志系统接口实现的整合。 1.1 导入依赖 <!-- 日志 -->
【Spring注解驱动】(三)Servlet 3.0
摘要:前言 今天是7.21日,终于是看完了。。暑假在家学习是真的差点意思 1 Servlet 3.0简介 Servlet 2.0是在web.xml中配置servlet filter、listener、DispatcherServlet等等,而在Servlet 3.0中,Spring则为我们提供了一系列注解
【Vue项目 + 自写java后端】尚品汇(七)后台项目 ElementUI 表单验证 + 三级联动
摘要:ElementUI 表单验证 1 标准验证规则 Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可。 <el-form :rules="rules" :model="tmForm"> <el-for
Docker中Nginx搭建以及配置
摘要:docker nginx搭建 1 docker pull nginx docker pull nginx 2 启动nginx docker run --name nginx -p 80:80 -d nginx 3 查看是否启动 ① docker ps ② 在浏览器输入服务器ip,可以看到“Welco
【Vue项目】尚品汇(六)ShopCar组件开发 购物车模块
摘要:4 购物车 4.1 购物车商品数量控制 Detail\index.vue <div class="cartWrap"> <div class="controls"> <input v-model="skuNum" @change="changeSkuNum" autocomplete="off" c
【Vue项目】尚品汇(五)Detail组件开发 实现轮播图和放大镜效果
摘要:1 基本准备工作 1.1 组件路由及数据准备 编写请求接口 api/index.js export const reqGetDetailInfo = (skuId ={}) => { return requests(({ url:`/item/${skuId}`, method: 'get' }))
【Vue项目】尚品汇(四)Search组件开发
摘要:Search模块开发 分析:1)编写静态页面 2)编写api 3)编写vuex三大件 4)组件获取仓库数据,并进行动态展示 1 SearchSelector 1 编写api export const reqGetSearchInfo = (params={}) => { return request