- 博客(56)
- 收藏
- 关注
原创 2021-08-04shopCGoods表的增删改查
shopVGoods表的分页查询,编辑VGoods,批量导出接口,启用接口1分页查询2编辑VGoods,上传图片3批量导出数据4批量启/停用
2021-08-04 20:53:27 151
原创 2021-08-04从供应链表再根据商品等级grade添加商品到shopCGoods表,获取shopCGoods表
对供应链表进行分页查询shopSGoodsMapper.insertById获取添加到shop的shopSGoods表
2021-08-04 19:44:20 124
原创 2021-08-03从vip模块获取vip商品列表再获取vip-shop供应链表思路
vip商品供应链表对象设计,覆盖vip商品的所有字段,并追加额外的字段如添加状态addStatus@Datapublic class VipGoodsSupplyChain implements Serializable { private static final long serialVersionUID = 1L; private Long id; private String pId; //... private String addStatus;}
2021-08-03 11:21:25 327
原创 2021-10-21 Mybatis缓存
Mybatis缓存一级缓存二级缓存结论一级缓存MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。缓存可以极大的提升查询效率。MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存默认情况下,只有一级缓存开启。(SqlSession级别的缓存,也称为本地缓存)二级缓存需要手动开启和配置,他是基于namespace级别的缓存。为了提高扩展性,MyBatis定义了缓存接口Cache。我们可以通过实现Cache接口来自定义二级缓存一级缓存一级缓存也叫本地缓存:与数据
2021-10-21 10:18:14 157 1
原创 2021-10-21 mapper.xml文件的编写
mapper.xml文件的编写resultType="map" 自动映射 结果集手动映射->ResultMap 【推荐】二级目录三级目录原文链接:https://blog.csdn.net/ceotaojie/article/details/108638347resultType=“map” 自动映射 结果集手动映射->ResultMap 【推荐】resultType=“map” 自动映射resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDB
2021-10-21 10:10:02 1764
原创 2021-08-13数据库表结构中有的字段 在实体类中一定要有对应, 而实体类中有的字段不一定数据库表中一定要有
数据库表结构中有的字段 在实体类中一定要有对应, 而实体类中有的字段不一定数据库表中一定要有
2021-08-13 21:36:44 1075
原创 2021-08-10shopBusinessDictionaryService.selectByMap(map)
shopBusinessDictionaryService.selectByMap(map)Map<String,Object> map=new HashMap<>(); map.put("type_key","shop_Approvall_gate"); if (gd.getId()==null){ goodsInfoDto.initBusinessStatus( shopBusinessDictionaryService
2021-08-10 14:02:01 114
原创 2021-08-09分组函数group_concat()
分组函数group_concat()group_concat(concat_ws(':s:',gs.id,gs.type_name,gs.in_stock) separator ':gs:') as specStr
2021-08-09 12:36:07 86
原创 2021-08-05通用Mapper的example实例使用
通用Mapper的example实例使用在最近的实习生学习中,渐渐使用到了通用Mapper,但是之前根本就没接触过。其实同效果的SQL不难,但是改成相应的example难免有些不熟悉,在这里收集一些方法的使用,前半段是从其他地方抄然后小改了一下的,后半段是我自己的实操问题。为了尊重作者我在这里注明下是CSDN的Zzoujy(且不管他也是转的)一、example实例 mybatis的逆向工程中会生成实例及实例对应的example,example用于添加条件,相当where后面的部分 (这一段是抄的,感觉
2021-08-05 17:58:27 364
原创 2021-08-04Java Mybatis-Plus命令里面的EQ、NE、GT、LT、GE、LE分别代表含义
EQ 就是 EQUAL等于 NE就是 NOT EQUAL不等于 GT 就是 GREATER THAN大于 LT 就是 LESS THAN小于 GE 就是 GREATER THAN OR EQUAL 大于等于 LE 就是 LESS THAN OR EQUAL 小于等于
2021-08-04 20:56:52 4195
原创 2021-08-04Java对list进行分页,subList()方法实现分页
Java对list进行分页,subList()方法实现分页/** * 自定义List分页工具 * * @author ellen * @version 1.0 * @date 2019/1/11 */public class PageUtil { /** * 开始分页 * * @param list * @param pageNum 页码 * @param pageSize 每页多少条数据 * @return
2021-08-04 14:55:21 321
原创 2021-08-01数据导出到Excel表格
数据导出到Excel表格https://www.cnblogs.com/zhangzhiyong-/p/13376527.html
2021-08-01 04:31:00 216
原创 2021-07-01排序算法
掌握算法是作为程序员的基本必备素质,而排序也是各种算法的基础,虽说java帮我们封装好了各种数据类型的排序方法,可是我们还是要知道他的原理,下面我就说几种常用的算法及原理; 冒泡排序: 原理:相邻元素两两比较,大的往后放,每一次完毕,最大值出现在了最大索引处; 下面我们用图的方式...
2021-08-01 00:31:56 109
原创 2021-07-12设计模式
文章目录 设计模式什么是设计模式为什么要学习设计模式设计模式分类设计模式的六大原则开放封闭原则(Open Close Principle)里氏代换原则(Liskov Substitution Principle)依赖倒转原则(Dependence Inversion Principle)接口隔离原则(Interface Segregation Principle)迪米特法则(最少知道原则)(Demeter Principle)单一职责原则(Principle of single responsibil..
2021-08-01 00:30:17 104
原创 2021-07-31MyMetaObjectHandler时间自动填充拦截器
MyMetaObjectHandlerpackage com.jxmcloud.business.shop.config;import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;import org.apache.ibatis.reflection.MetaObject;import org.springframework.stereotype.Component;import java.util.Date;/**
2021-08-01 00:28:51 1210
翻译 2021-07-31Redis缓存技术-SpringBoot集成redis
原文链接:https://blog.csdn.net/weixin_40623736/article/details/98097708业务需求:从数据库中获取的数据,并且存入了redis缓存中。第二次是从缓存中读取的,之后都是从缓存中获取的,到此我们的redis就配置好了.Redis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载
2021-08-01 00:24:27 142
原创 2021-07-31mysql查询status为某个值(0)的数据查不出来
永远就是falsemybatis会默认把空值转为false。所以如果遇见前面传空值,这个字段在mybatis里面永远就是false了,可以使用数字类型代替,但是不要使用0作为参数。我是这样做的,你可以试试 xml文件原来写法<if test="status != null and status !=''"> and STATUS = #{status} </if> xml文件改成这样 <if test="status != null"> and S
2021-08-01 00:22:56 792 1
原创 2021-07-31怎样把date数据设置为null并注入到数据库中
A:解决:<update id="updateMessageByStatus" parameterType="com.jxmcloud.business.shop.model.MessageCenter"> UPDATE message_center <set> <if test="status == 1"> `status` = 1, commis
2021-07-31 09:56:15 1017
原创 2021-07-30接口文档示例(详见ShowDoc/有道云笔记)
App消息分类查询欢迎使用ShowDoc!简要描述App首页和其他页面的按类型消息查询请求URL` /app/messageCenter/getMessagesByType请求方式Post请求示例{ "type":1, "status":1}参数参数名 必选 类型 说明type 是 String 消息类型 1、小店首页 2、店铺分类 3、商品管理 4、商品采购status 是 Integer 消息状态 1启用,0 停用返回示例 { "data":[
2021-07-31 00:16:36 422
原创 2021-07-30debug接口
Q:为什么我点debug这个控制台的几个按钮不亮啊?A:1,你是debug运行的吗?2,如果是debug运行的话,第二种可能就是程序根本没到这个地方来。直接说你访问的路径给你当前模块,没对上。解决:要用postman请求一下打断点接口方法才行。...
2021-07-31 00:15:52 654
原创 2021-07-30com.github.pagehelper分页插件
这里写自定义目录标题导入依赖分页代码查询代码分析分页插件导入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>${pagehelper.starter.version}</version> </depen
2021-07-31 00:09:46 769
原创 2021-07-30BasicPage
BasicPagepackage com.jxmcloud.business.shop.dto;import lombok.Data;@Datapublic abstract class BasicPage { public Integer pageNum; public Integer pageSize;}
2021-07-31 00:09:24 64
原创 2021-07-30MessageCenterDto数据传输对象(Data Transfer Object)
MessageCenterDto···package com.jxmcloud.business.shop.dto;import com.alibaba.fastjson.annotation.JSONField;import com.fasterxml.jackson.annotation.JsonFormat;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import org.springframewor
2021-07-31 00:09:12 108
原创 2021-07-30BaseService
BaseServicepackage com.jxmcloud.core.beans.service2;import com.baomidou.mybatisplus.core.conditions.Wrapper;import com.jxmcloud.core.beans.model.common.Entity;import com.jxmcloud.core.beans.model.common.IdEntity;import java.util.List;import java.u
2021-07-31 00:08:28 90
原创 2021-07-30BaseServiceImpl通用service层组件
package com.jxmcloud.core.beans.service2.impl;import com.baomidou.mybatisplus.core.conditions.Wrapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import com.jxmcloud.busine
2021-07-31 00:08:20 548
原创 2021-07-30Serializable
Serializable/* * Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */package java.io;/** * S
2021-07-30 11:11:41 77
原创 2021-07-30Entity
Entitypackage com.jxmcloud.core.beans.model.common;import lombok.Data;import java.io.Serializable;/** * @Description: 公共实体类 * @author pengzhixiang * @since 2021-05-10 */@Datapublic class Entity implements Serializable { private static fin
2021-07-30 11:10:04 92
原创 2021-07-30IdEntity
IdEntitypackage com.jxmcloud.core.beans.model.common;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableId;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import java.io.Serializable;
2021-07-30 11:08:44 60
原创 2021-07-30BaseEntity公共实体类
BaseEntitypackage com.jxmcloud.core.beans.model.common;import com.alibaba.fastjson.annotation.JSONField;import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.annotation.TableField;import com.fasterxml.jackson.annotation
2021-07-30 11:07:06 383
原创 2021-07-30MessageCenter
MessageCenterpackage com.jxmcloud.business.shop.model;import com.alibaba.fastjson.annotation.JSONField;import com.baomidou.mybatisplus.annotation.TableName;import com.fasterxml.jackson.annotation.JsonFormat;import com.jxmcloud.core.beans.model.common
2021-07-30 11:04:42 87
原创 2021-07-30MessageCenterMapper
MessageCenterMapperpackage com.jxmcloud.business.shop.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.github.pagehelper.Page;import com.jxmcloud.business.shop.dto.MessageCenterDto;import com.jxmcloud.business.shop.model.Messa
2021-07-30 10:58:45 59
原创 2021-07-30MessageCenterMapper.xml
MessageCenterMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="com.jxmcloud.business.shop.mapper.MessageCenterMa
2021-07-30 10:54:10 157
原创 2021-07-30MessageCenterService
MessageCenterServicepackage com.jxmcloud.business.shop.service;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.github.pagehelper.Page;import com.github.pagehelper.PageHelper;import com.jxmcloud.business.shop.dto.MessageC
2021-07-30 10:49:30 111
原创 2021-07-30MessageCenterController
MessageCenterControllerpackage com.jxmcloud.business.shop.controller.admin;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.github.pagehelper.Page;import com.jxmcloud.business.shop.dto.MessageCenterDto;import com.jxmcloud
2021-07-30 10:45:14 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人