
学习记录
个人学习,工作所感。
庭前云落
天空下的夜我一人行走
展开
-
实现公共字段自动填充
*** 自定义注解,用于标识某个方法需要进行功能字段自动填充处理//数据库操作类型:UPDATE INSERT OperationType value();/*** 数据库操作类型/*** 更新操作* 插入操作/**/*** 切入点} /*** 前置通知,在通知中进行公共字段的赋值log . info("开始进行公共字段自动填充...");原创 2023-07-06 16:51:28 · 566 阅读 · 1 评论 -
EasyPoi 模板导出Excel (带图片) 以及一些踩坑记录
最近都是在写导出,那么为什么要用 easypoi呢,我用freemarker模板导出写好后,发现图片不行,word转Base64编码就行,excel不行,只能换一种了,一个导出弄一天。做个记录,你知道的越多,不知道的越多。EasyPoi官网展示效果(正面 sheet)(反面 sheet)1. EasyPoi模板导出1.1 准备模板用{{}}包裹变量就行,注意一点,图片所在的单元格不用提前合并。这边有个遍历填充的第一个单元格:{{$fe: maplist t.familyName原创 2022-02-17 10:31:42 · 7812 阅读 · 3 评论 -
一键清理系统.bat
@echo off echo...原创 2021-08-17 09:16:00 · 210 阅读 · 0 评论 -
EasyExcel 筛选导出
EasyExcel官网 条件参数对象 /** * @Author 庭前云落 * @Date 2021/8/3 13:55 * @Description...原创 2021-08-03 16:33:00 · 1157 阅读 · 0 评论 -
根据字段值来进行排序
将Role_Name为 Null 的列查询数据在前,来排序 ORDER BY (CASE WHEN r.role_name...原创 2021-07-07 10:29:00 · 187 阅读 · 0 评论 -
Java身份证号校验
面向百度编程 package...原创 2021-06-25 16:55:00 · 570 阅读 · 0 评论 -
EasyExcel数据批量导入
需求:生成Excel模板,指定用户录入的数据,用户填好后,上传读取,存入数据库中。 EasyExcel官网 1. 生成Excel模板 首先是Excel的实体...原创 2021-06-23 18:06:00 · 1494 阅读 · 1 评论 -
Java定时创建序列
一、yml文件配置加上 #定时任务timingTest: test: #定时创建新序列 每年的12月31日59分59秒 schedules...原创 2021-06-10 18:51:00 · 1133 阅读 · 0 评论 -
Java正则表达式 提取 {{}}中数据,SQL遍历查询
少废话,直接上代码,搞了好长时...原创 2021-03-30 09:33:00 · 1370 阅读 · 0 评论 -
JDBC | 踏过茫茫雪,踩破万里霜,不再南望
比较闲,没事做,回顾一下JDBC(来源公众号【Java3y】) JDBC 入门 1. 什么是 JDBC JDBC 全称为:Java Data Base Conn...原创 2021-03-20 22:04:00 · 144 阅读 · 0 评论 -
解决:Service 层出现异常,数据库不回滚
加这个注解就好了 @Transactional(rollbackFor = Exception.class) ...原创 2021-03-18 19:39:00 · 475 阅读 · 0 评论 -
Java PDF上传和下载
PDF下载PostMan测试结...原创 2021-03-08 14:17:00 · 1716 阅读 · 2 评论 -
将查出来的数据拼树状结构
public List...原创 2021-03-02 17:01:00 · 296 阅读 · 2 评论 -
通过生日计算年龄
//通过生日计算年龄 getAge = (str) => { var r = str.match(/^(\d{1,4})(-|\...原创 2021-02-25 09:43:00 · 348 阅读 · 2 评论 -
畅购商城之微信支付
流程图1、JS版二维码QRCode.js是一个用于生产二维码的JavaScript 库。主要是通过获取DOM的标签,再通过 HTML5 Canvas 绘制...原创 2020-05-12 22:52:00 · 268 阅读 · 0 评论 -
Elastic搜索
1、前端规格选项:点击规格选项,需要拼凑条件点击不限,需要将对应条件移除 "specList": { "机身颜色": "金色", ...原创 2020-04-20 23:14:00 · 234 阅读 · 0 评论 -
学习记录(day19-Spring Boot增强:profiles多环境配置,actuator监控、热部署)
Spring Boot增强[TOC]1.1 搭建父项目步骤一:创建父项目步骤二:修改pom.xml文件,确定spring boot版本<!-...原创 2019-12-05 16:19:00 · 90 阅读 · 0 评论 -
学习记录(day18-HttpClient配置类--连接池,RestTemplate整合HttpClient)
HttpClient配置类--连接池,RestTemplate整合HttpClient[TOC]1、HttpClient连接池HttpClient连接池模型...原创 2019-12-04 22:30:00 · 226 阅读 · 0 评论 -
学习记录(day17-远程调用,RestTemplate 语法)
1.远程调用1.1、什么是远程调用一个项目调用另一个项目模块(功能)调用过程:模拟浏览器过程1、打开浏览器窗口2、确定访问路径(请求方式:get)...原创 2019-12-04 21:44:00 · 111 阅读 · 0 评论 -
学习记录(day16_2-element-ui条件查询前、后端效果实现,在分页查询的基础上修改)...
[TOC]一、条件查询后端(在分页查询基础上修改)OrderServiceImpl/** * @author 庭前云落 * @date 2019/11/2...原创 2019-11-26 13:28:00 · 166 阅读 · 0 评论 -
学习记录(day16_1-element-ui分页,后端数据查询,前端展示效果)
[TOC]使用element-ui分页,后端数据查询前端页面页面效果代码实现Vue前端@Table(name = "t_order")@Data...原创 2019-11-26 09:38:00 · 184 阅读 · 0 评论 -
学习记录(day15-开发中数据和数据库不对应处理方式、mock.js 模拟数据)
[TOC]1. 开发中数据和数据库不对应处理方式1.1 前端处理1.2 后端处理2. mock.js 模拟数据步骤一:下载mock.jsnpm i...原创 2019-11-19 09:39:00 · 88 阅读 · 0 评论 -
学习记录(day14-changgou后台:查询所有品牌、商品添加)
changgou后台-day02[TOC]1、查询所有品牌Brand/** * @author 庭前云落 * @date 2019/11/14 16:5...原创 2019-11-15 18:30:00 · 407 阅读 · 5 评论 -
学习记录(day13-changgou后台:管理员登录、商品规格管理)
changgou后台-day01[TOC]1、管理员登录Admin@Table(name="tb_admin")@Data@NoArgsConstruc...原创 2019-11-14 17:51:00 · 274 阅读 · 0 评论 -
学习记录(day12-container容器布局、侧边导航栏)
container容器布局、侧边导航栏index.jsimport Vue from 'vue'import VueRouter from 'vue-route...原创 2019-11-13 09:56:00 · 398 阅读 · 0 评论 -
学习记录(day10-axios es8语法、axios 拦截器,router全局导航守卫,vuex基本语法,vuex全局引用)...
[TOC]1.1 axios es8语法将发送ajax过程语法改变连个关键字:async/awaitmethods: { async add() {...原创 2019-11-02 11:03:00 · 112 阅读 · 0 评论 -
学习记录(day09-组件中路由操作)
路由切换拦截方法router.beforeEach( (to,from,next) => { next(); //放行})路由操作通过th...原创 2019-10-28 09:45:00 · 122 阅读 · 0 评论 -
学习记录(day08- vue-cli创建项目目录结构、Vue Router项目执行流程)
[TOC]使用 vue-cli脚手架创建项目目录结构vue-cli脚手架 创建项目//1 安装脚手架npm install -g @Vue/cli//...原创 2019-10-25 17:25:00 · 106 阅读 · 0 评论 -
学习记录(day07-Vue组件、自定义属性、自定义事件)
[TOC]1.1.1什么是组件一个vue文件就是一个组件组件将html标签/css样式/对应JS打包成一个整体,也可以理解钻进一个具有样式和特效的自定义标签。...原创 2019-10-24 08:36:00 · 208 阅读 · 0 评论 -
学习记录(day06-事件、按键修饰符、计算属性)
[TOC]1.1 事件修饰符/按键修饰符vue 通过事件修饰符对dom事件细节进行控制<标签 @事件.修饰符="函数"></标签>...原创 2019-10-22 19:19:00 · 87 阅读 · 0 评论 -
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)...
[TOC]1.1.1标签操作v-text&v-htmlv-text:会把data中绑定的数据值原样输出。v-html:会把data中值输出,且会自动解析...原创 2019-10-22 08:28:00 · 164 阅读 · 0 评论 -
学习记录(day04-axios增删改查、v-for循环、页面加载成功处理函数)
[TOC]1.1 基本语法:插值表达式<template> <div> {{username}} <br/>...原创 2019-10-19 22:22:00 · 198 阅读 · 0 评论 -
学习记录(day03-模块化、axios)
day03-模块化、axios在ES6之前,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来...原创 2019-10-17 10:03:00 · 143 阅读 · 0 评论 -
学习记录(day02-Es6模板字符串、解构赋值、箭头函数、数据结构、for..of遍历、rest参数、扩展运算符))...
Day02(Es6模板字符串、解构赋值、箭头函数、数据结构、for..of遍历、rest参数、扩展运算符)[TOC]1.1.1 模板字符串模板字符串,用于简化...原创 2019-10-16 21:15:00 · 161 阅读 · 0 评论 -
学习记录(ECMAScript 6.0入门_day01重点总结)
课程目标1、ECMAScript6和JAVAScript关系ES6是JAVAScript的规格,JavaScript是ES6的一种实现。变量声明:局部变量:l...原创 2019-10-16 19:20:00 · 112 阅读 · 0 评论 -
学习记录(基于element ui的增删改查、登录、注册)
[TOC]一、创建vue组件二、index.js注册路径router/index.jsimport Vue from 'vue'import Router...原创 2019-11-08 15:20:00 · 248 阅读 · 0 评论 -
畅购商城之购物车模块
1、需求用户已登录:购物车保存在服务器端的redis中用户未登录形态:购物车信息保存在浏览器端的localStroage中。2、环境pom文件&l...原创 2020-05-11 16:01:00 · 410 阅读 · 0 评论