
小案例
【小白撑伞】
退役熬夜选手,人间美好事物观察者,软件编程“小白”。我的快乐 ,天下第一,立志吃遍世界,耶耶耶耶耶!
展开
-
js控制主题颜色
js控制主题颜色<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .blue{ color: var(--primary-color); } .red{ color:原创 2021-11-22 01:25:12 · 371 阅读 · 0 评论 -
es集成springboot——仿京东商城案例
es集成springboot——仿京东商城案例es的基础知识功能:爬取商城真实数据;存储到es中;拿去es中的数据并渲染到页面;搜索字段高亮显示实体类:package com.huang.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class Conte原创 2021-11-18 09:57:26 · 186 阅读 · 0 评论 -
爬虫,爬取京东商城页面数据案例
爬虫(爬取京东商城页面数据案例)集成springboot,抓取数据<!--解析网页--><dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.2</version></dependency>package com.huang.util;import com.hua原创 2021-11-17 19:16:52 · 915 阅读 · 0 评论 -
ip地址获取工具
ip地址获取工具import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;/** * ip工具类 * */public class IPKit { /** * @param request 请求原创 2021-10-17 17:36:57 · 772 阅读 · 0 评论 -
复杂sql查询---条件构造器
条件构造器-用于复杂sql查询用户mybatis+springboot的项目结构package com.edu;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.kuang.mapper.UserMapper;import com.kuang.pojo.User;import org.junit.jupiter.api.Test;import org.springframework.be原创 2021-09-24 20:17:49 · 272 阅读 · 0 评论 -
逻辑删除
逻辑删除解释:在数据库中没有被移除,而是通过一个变量来让他失效! deleted=0→deleted=11.添加数据库字段2.实体类上加入属性/逻辑删除@TableLogicprivate Integer deleted;3.添加配置//注册逻辑删除@Beanpublic ISqlInjector sqlInjector(){ return new LogicSqlInjector();}4.springboot配置# 配置逻辑删除mybatis-plus.gl原创 2021-09-24 19:58:36 · 174 阅读 · 0 评论 -
mybatis-plus的封页
mybatis-plus的封页1.添加封页配置 // 分页插件 @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); }测试//测试分页查询 @Test public void testPage(){ //参数一:当前页 //参数二:页面大小 //使用了分原创 2021-09-24 18:27:02 · 74 阅读 · 0 评论 -
数据库添加乐观锁,解决事务并发带来的问题
数据库添加乐观锁作用:为了解决事务并发带来的问题介绍:就是给数据库的数据表添加一个字段version,在更新数据库记录是将version加1。查询时记录获取当前的version更新的时候,带上这个version执行更新时,执行时的version要和查询时的version一致,并且给version+1;否则报错操作流程1.数据库中添加version2.实体类的字段上加上 @Version //乐观锁Version注解3.添加相关配置package com.edu.config;im原创 2021-09-24 15:36:45 · 577 阅读 · 0 评论 -
记录“创建时间”和“更新时间”(mybatisplus+springboot)
记录“创建时间”和“更新时间”(mybatisplus+springboot)方法一:代码层面1.数据库字段(类型是timestamp)2.实体类3.编写处理器来处理这个注解package com.edu.handler;import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;import lombok.extern.slf4j.Slf4j;import org.apache.ibatis.reflection.原创 2021-09-24 14:21:47 · 559 阅读 · 0 评论