随笔分类 - Java
摘要:1、新建一个自定义注解 package com.ninestar.userFile.aop.annotation; import com.ninestar.userFile.constant.Constants; import java.lang.annotation.*; /** * 系统日志注解
阅读全文
摘要:百万数据多行插入,几秒入库 最近遇到过一个导入大批量数据耗时过长的问题,查了一下资料,找到一个mybatis-puls的一个插入,大大提高了入库效率,这里给大家分析分析。 先介绍一下,本次测试用例是MVC三层结构的例子,大概结构如下: pom.xml com.tring.ysyn.entity.Pu
阅读全文
摘要:先完成一个基础工程的创建。一般在互联网企业这部分工作可能不需要反复处理,只需要在承接产品需要后使用脚手架或者直接复制以往工程就可以创建现有需要使用的工程了。例如 Spring 官网也提供了创建工程的脚手架,https://start.spring.io Spring Initializr 本质上也是
阅读全文
摘要:我们在写代码的时候,很多地方都需要你写一个测试类用于基础测试的,idea有一个好用的工具可以一键帮我们生成,下面给大家讲解如何使用 1、打开设置 File-->settings-->Plugins, 搜索 Squaretest 2、安装完成后重启idea ,你会发现,导航栏位置已经多了一个选项 3、
阅读全文
摘要:1、定义一个注解用来控制限制的时间 package org.jeecg.common.aspect.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import
阅读全文
摘要:1、pom.xml 文件导入插入包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem
阅读全文
摘要:大家注意点,这个@Transactional其实在两种情况下会失效的: 第一种就是: 在方法内调用的时候,因为它没有经过Bean的代理,所以它没办法依赖Spring 的AOP增强去进行事务的控制 第二种就是: 你在这个方面里面起了个异步线程,如果里面有事务处理,这种东西没办法用事务去保证的,异步线程
阅读全文
摘要:SELECT T1.lvl,T2.* #lvl 跟查询无限下级的level一样 FROM ( SELECT @r AS _id, #变量取个别名 (SELECT @r := parent_id FROM sys_depart WHERE id = _id limit 1) AS parent_id,
阅读全文
摘要:package com.game.cardmonsters; import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException; import com.baomidou.mybatisplus.core.toolkit.Stri
阅读全文
摘要:下载地址: https://github.com/MicrosoftArchive/redis/releases Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D 盘redis文件夹下。 网盘下载: 链接:ht
阅读全文
摘要:--获取规字符串中的指定名称的某个字段值 1、public String getValueByName(String params,String name) --用于通过表单选中的复选框获取它的值(js的方法) 2、function getSelectedMasterKeys() --获取当前年 3
阅读全文
摘要:Eclipse中添加文档注释快捷键 例如: /** * @param * @return */ 快捷键为:ALT + SHIFT +J 想更换为其他的快捷键: Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷
阅读全文
摘要:一.相关知识: Java多线程程序设计到的知识: (一)对同一个数量进行操作 (二)对同一个对象进行操作 (三)回调方法使用 (四)线程同步,死锁问题 (五)线程通信 等等 二.示例一:三个售票窗口同时出售20张票; 程序分析:1.票数要使用同一个静态值 2.为保证不会出现卖出同一个票数,要java
阅读全文