
JavaWeb
niceyoo
这个作者很懒,什么都没留下…
展开
-
网站三级分销数据库如何设计,简单案例
一、问题产生有小伙伴微信私信我,说老板想设计一套三级返佣的微信淘宝客裂变系统,然后问我怎么搞…咳咳,对于三级分销的数据库设计,相信很多小伙伴头疼的可能不是设计上,而是查询上,因为通常涉及到会员分级,那么涉及到的查询可能有且不局限于:一二级用户列表混合查询、统计今日注册一二级用户、统计本月注册一二级用户,如果涉及到了金额,那么可能还会有:查询一二级充值订单、查询一二级充值返佣金额等等等等。首先我们来想一下,对于这种有上下级关系的表如何设计呢?通常部门树是不是符合这个逻辑呢?我曹还别说,上下级部门表还真原创 2020-09-04 19:14:50 · 5045 阅读 · 0 评论 -
支付宝支付-支付宝PC端扫码支付
前言支付宝支付—沙箱环境使用支付宝支付-支付宝PC端扫码支付「本文」支付宝支付-手机浏览器H5支付「待写」PC端扫码支付,其实就是就是 电脑网站支付,本文基于支付宝沙箱环境,不了解的可以看一下上边的链接。废话不多说,直接进入主题。下载运行测试Demo官方Demo下载链接:电脑网站支付(Java)下载后导入 IDEA 中运行如下图所示:如果在导入运行过程遇到错误,请参...原创 2020-01-17 23:31:00 · 3083 阅读 · 0 评论 -
支付宝支付—沙箱环境使用
前言支付宝支付—沙箱环境使用「本文」支付宝支付-支付宝PC端扫码支付支付宝支付-手机浏览器H5支付支付宝提供的沙箱环境,入门门槛非常低,不需要商家认证那一套,这一点对开发者是非常友好的,可以直接在本地运行测试,跟最终的产品上线效果是一样的,好了,废话不说,进入正题。1. 登陆支付宝开放平台支付宝开放平台链接:https://open.alipay.com右侧直接支付宝扫码支付就...原创 2020-01-15 12:53:00 · 2128 阅读 · 0 评论 -
springboot集成swagger2
1. 关于SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。相信采用 Spring Boot 开发的小伙伴几乎是用来构建 RESTful API ,而文档自然是不可缺少的一部分,Swagger 的出现,既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的...原创 2019-06-01 16:01:33 · 622 阅读 · 0 评论 -
全局异常捕获处理-@ControllerAdvice+@HandleException
涂涂影院管理系统这个demo中有个异常管理的标签,用于捕获 涂涂影院APP用户异常信息 ,有小伙伴好奇,排除APP,后台端的是如何处理全局异常的,故项目中的实际应用已记之。关于目前的异常处理在使用全局异常处理之前,就目前我们是如何处理程序中的异常信息的呢?**throws Exception + try-catch **怎么讲?在我们目前项目中,往往事务发生在 Service 层,因...原创 2019-05-23 19:08:27 · 447 阅读 · 0 评论 -
WebSocket 实现前后端通信的笔记
之前在做站内信时,用到了 WebSocket ,整理了一些笔记分享如下。本文基于 SpringBoot 2.1.5,本文不涉及环境搭建。引入依赖在 Spring 中要使用 WebSocket 功能,需要在pom中引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <ar...原创 2019-05-23 18:06:35 · 1175 阅读 · 0 评论 -
JPA EnableJpaAuditing 审计功能
关于自动填充或更新实体中的 CreateDate、CreatedBy 等在之前有一篇 jeecg 默认为空的字段值是如何被填充的? 有提到通过拦截器的方式实现,但是今天带大家了解一下如果使用 JPA 的审计功能是如何简单实现该操作的。JPA Audit 说明在 Spring JPA 中,支持在字段或者方法上进行注解 @CreateDate、@CreatedBy、@LastModifiedD...原创 2019-05-22 21:33:37 · 12208 阅读 · 0 评论 -
自定义注解-aop实现日志记录
关于注解,平时接触的可不少,像是 @Controller、@Service、@Autowried 等等,不知道你是否有过这种疑惑,使用 @Service 注解的类成为我们的业务类,使用 @Controller 注解的类就成了请求的控制器,使用 @Autowried 注解的类就会帮我们实现自动注入…以前,我们只知道使用注解,今天我们要手写一个注解。一、以日志记录为例在没有使用注解实现记录日志之...原创 2019-05-22 17:19:50 · 4222 阅读 · 2 评论 -
定时任务 Scheduled quartz
在项目应用中往往会用到任务定时器的功能,比如某某时间,或者多少多少秒然后执行某个骚操作等。spring 支持多种定时任务的实现,其中不乏自身提供的定时器。接下来介绍一下使用 spring 的定时器和使用 quartz 定时器。前言spring 自身提供了定时任务,为什么还要使用 quartz 呢?使用 spring 自带的定时任务可以很简单很方便的完成一些简单的定时任务,没错,这里...原创 2019-05-24 12:36:54 · 484 阅读 · 0 评论