JFINAL+Ajax传参 array 数组方法 获取request中数组操作

前台代码jsvar _list =[]; for (var i = 0; i < array.length; i++) { _list[i] = array[i]; } $.ajax({ type: "post", url: "", data...

2020-10-14

MybatisPlus自定义Sql实现多表查询的示例

前言前段时间看同事的代码,发现他用Layui+MybatisPlus做分页查询做得很规整,认真看了下代码发现这种方式不仅适用于与Layui做分页查询,在任何时候需要多表联查的时候都可以用到...

2020-10-14

MyBatis-Plus 快速入门案例(小白教程)

一、引言学习MyBatis-Plus前提需要掌握:数据库相关操作、java等相关知识,最好熟悉Mybatis。那么本章就来讲解快速搭建MyBatis-Plus开发环境以及对数据库实际操作。二、准备工...

2020-10-14

详解MyBatis-Plus Wrapper条件构造器查询大全

一、引言那么那么那么今天来说下MP中强大的条件查询功能。本章是基于上个案例来讲的:MyBaits-Plus 快速入门案例二、具体操作首先来说说基本的查询吧,根据主键或者简单的查询...

2020-10-14

解决mybatis-plus使用jdk8的LocalDateTime 查询时报错的方法

mybatis-plus使用jdk8的LocalDateTime
查询时报错:
org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column 'update_time' from res...

2020-10-14

Java String.replace()方法"无效"的原因及解决方式

首先我们来看个例子public class Demo1 { public static void main(String[] args) { String aa="abcd"; aa.replace("a","f"); System.out.println("输出结果是"...

2020-10-14

浅谈mybatis 乐观锁实现,解决并发问题

情景展示:银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交...

2020-10-14

MybatisPlus,无XML分分钟实现CRUD操作

不讲太多理论知识,官网都有,直接上手。1.测试表DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` bigint(20) UNSIGNED NOT NULL, `name` varchar(128) CHARACTER SET...

2020-10-14

mybatis-plus QueryWrapper自定义查询条件的实现

mybatis-plus框架功能很强大,把很多功能都集成了,比如自动生成代码结构,mybatis crud封装,分页,动态数据源等等,附上官网链接https://mp.baomidou.com/,github上有代码例子,国内小伙...

2020-10-14

Java xml数据格式返回实现操作

前言:对于服务器后端开发,接口返回的数据格式一般要求都是json,但是也有使用xml格式RequestBody注解对于SpringMVC,很多人会认为接口方法使用@Controller搭配@ResponseBody和@Re...

2020-10-14

MyBatis-Plus 通用IService使用详解

一、引言MP除了通用的Mapper还是通用的Servcie层,这也减少了相对应的代码工作量,把通用的接口提取到公共。其实按照MP的这种思想,可以自己也实现一些通用的Controller。今天是...

2020-10-14

mybatis-plus批处理IService的实现示例

一、pom文件引入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependen...

2020-10-14

浅谈Java HttpURLConnection请求方式

一)URL代理请求 &#8203;该方式请求有两种代理方式。方式一:使用该方式代理之后,之后的所有接口都会使用代理请求// 对http开启全局代理System.setProperty("http.proxyHost", "...

2020-10-14

详解maven配置多仓库的方法示例

  刚接触maven就是在公司里配置好的,所以一直以来使用都没毛病,所以一直没有去动这些固有的东西。  但是,后来把公司的电脑拿回家之后,发现有的东西就搞不起来了。原因也看...

2020-10-14

深入分析Java并发编程之CAS

在Java并发编程的世界里,synchronized 和 Lock 是控制多线程并发环境下对共享资源同步访问的两大手段。其中 Lock 是 JDK 层面的锁机制,是轻量级锁,底层使用大量的自旋+CAS操作...

2020-10-14

Java获取文件ContentType案例

源码如下:package com.oysept; import java.io.File;import java.io.IOException;import java.net.FileNameMap;import java.net.URLConnection;import java.nio.file.Files;...

2020-10-14

java在原字符中插入新字符或字符串实例

插入字符代码:public class Test { /**在原字符中插入新字符**/ public static void main(String[] args){ StringBuffer sb = new StringBuffer("田田是一个女生!");//...

2020-10-14

Springboot中登录后关于cookie和session拦截问题的案例分析

一、前言1、简单的登录验证可以通过Session或者Cookie实现。
2、每次登录的时候都要进数据库校验下账户名和密码,只是加了cookie 或session验证后;比如登录页面A,登录成功后进...

2020-10-14

Java Excel透视表相关操作实现代码

概述透视表是依据已有数据源来创建的交互式表格,我们可在excel中创建透视表,也可编辑已有透视表。
所需工具:Free Spire.XLS for Java免费版,编辑代码前,先下载导入jar到Java程序...

2020-10-14

java 将字符串追加到文件已有内容后面的操作

我就废话不多说了,大家还是直接看代码吧~/** * 将字符串追加到文件已有内容后面 * * @param fileFullPath 文件完整地址:D:/test.txt * @param content 需要写入的 */ p...

2020-10-14

java实现批量导入Excel表格数据到数据库

本文是基于Apache poi类实现的批量导入读取Excel文件,所以要先引入Apache poi的依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <...

2020-10-14

Java实现Excel批量导入数据

Excel的批量导入是很常见的功能,这里采用Jxl实现,数据量或样式要求较高可以采用 poi框架环境:Spring + SpringMvc(注解实现)1.首先导入依赖jar包<dependency> <groupId>net.sourc...

2020-10-14

Java读写文件,在文件中搜索内容,并输出含有该内容的所有行方式

1.问题描述在一个目录及子目录下查找 TXT或Java文件,从中搜索所有“对象”字样的行。在D盘中的所有文件中搜索含有“对象”的行。2.解题思路先找出D盘下所有文件再对每个文件...

2020-10-14

Java8 日期和时间类的基本使用

前言最近在重构之前的一个老项目,其中包含一个统计模块,需要把存储在MongoDB的数据通过接口显示在后端管理系统中。这些数据大多是以时间为单位进行存储,例如:collectionName_20...

2020-10-14

Java实现excel大数据量导入

本文实例为大家分享了Java实现excel大数据量导入的具体代码,供大家参考,具体内容如下情景分析:通常我们通过poi读取excel文件时,若在用户模式下,由于数据量较大、Sheet较多,很容易...

2020-10-14

java中concat()方法的使用说明

concat()方法介绍:将几个字符串连接到一起。例如:s = s.concat(str1);//将字符串str1接到字符串s后面s = s.concat(str2);//将字符串str1接到字符串s后面代码:public class Tes...

2020-10-14

Java监听器三种实现方法代码解析

这是没有缩减的写法
//创建一个自定义监听器 private btnlistener btnl = new btnlistener(); //必须在一个btn创建后才添加监听器,即在类里面无法添加但构造函数可以 btn.ad...

2020-10-14

java中构造方法和普通方法的区别说明

1.普通方法:定义:简单的说方法就是完成特定功能的代码块。普通方法定义格式:修饰符 返回值类型 方法名 (参数类型 参数名1,参数类型 参数名2,.........) { 函数体; return 返回值; }...

2020-10-14

Spring Boot整合mybatis使用注解实现动态Sql、参数传递等常用操作(实现方法)

前面介绍了Spring Boot 整合mybatis 使用注解的方式实现数据库操作,介绍了如何自动生成注解版的mapper 和pojo类。 接下来介绍使用mybatis 常用注解以及如何传参数等数据库操...

2020-10-14

Java中动态规则的实现方式示例详解

背景业务系统在应用过程中,有时候要处理“经常变化”的部分,这部分需求可能是“业务规则”,也可能是“不同的数据处理逻辑”,这部分动态规则的问题,往往需要可配置,并对性能和实时...

2020-10-14

在idea中将java项目中的单个类打包成jar包操作

JAR文件的全称是Java Archive File,即Java档案文件。JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,被称为JAR包。JAR文件与zip文件的主要区别是在JAR文件中默认包含了一个名...

2020-10-14

详解Java 类的加载机制

一、类的加载机制
  虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。...

2020-10-14

从零搭建Spring Boot脚手架整合OSS作为文件服务器的详细教程

1. 前言文件服务器是一个应用必要的组件之一。最早我搞过FTP,然后又用过FastDFS,接私活的时候我用MongoDB也凑合凑合。现如今时代不同了,开始流行起了OSS。Gitee: https://gite...

2020-10-14

最新版Eclipse安装、配置图文教程详解

新版Eclipse安装、配置,需要可收藏!
1、去Oracle官网下载一个版本的JDK 注意选适合自己系统的
下载链接:https://www.oracle.com/java/technologies/javase-downloads.html2、...

2020-10-14

Java8生成时间方式及格式化时间的方法实例

LocalDate类第一种:直接生成当前时间 LocalDate date = LocalDate.now(); System.out.println(date); 结果:2020-08-20第二种:使用 LocalDate.of 构建时间 LocalDa...

2020-10-14

MyBatis-Plus 分页查询以及自定义sql分页的实现

一、引言分页查询每个人程序猿几乎都使用过,但是有部分同学不懂什么是物理分页和逻辑分页。物理分页:相当于执行了limit分页语句,返回部分数据。物理分页只返回部分数据占用内...

2020-10-14

Spring Security整合Oauth2实现流程详解

一、创建项目并导入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency><dependency><grou...

2020-10-14

MyBatis-Plus 动态表名SQL解析器的实现

一、引言先来说下动态名表在什么场景下需要使用呢?拿小编的实际项目来说,小编公司手里掌握着国内各个部分地区的医院患者数据,那么一个医院的患者的数据流量肯定是很大的,这个时...

2020-10-14

解决mybatis-plus3.1.1版本使用lambda表达式查询报错的方法

最近项目中使用了mybatis-plus 3.1.1版本,发现使用lambda表达式方式的条件构造器,执行时会报错;但是我用单元测试却通过,真是一个大坑啊。经过在网上一顿猛查,发现压根就是没有找...

2020-10-14

mybatis-plus配置控制台打印完整带参数SQL语句的实现

问题背景通常我们开发的时候,需要联合控制台和Navicat/PLSQL等工具进行语句的拼接检查,如果只是输出了一堆???,那么将极大降低我们的效率。因此我们需要输出完整的SQL语句以便调试...

2020-10-14

解决java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题

今天遇到了这样一种情况,自己的maven项目中并没有引用的jar包出现在了Maven Dependencies的依赖包中。而我在pom.xml自己没有没有引入啊.图示怀疑是自己的alibaba 的druid所...

2020-10-14

win10 下 idea2020安装 JetBrains-agent.jar 包后闪退的问题及解决办法

相关资源:IntelliJ IDEA 2020.2 EAP 官方早期版 32/64位 支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布
https://www.freexyz.cn/news/720220.htmlIntelliJ IDEA 20...

2020-10-14

SpringBoot操作mongo实现方法解析

一、创建项目并导入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency><depe...

2020-10-14

Delegate IDE build/run actions to maven 配置会影响程序运行吗?

背景IDEA 的 build/run 动作如果委托给了 maven 之后,会影响程序运行吗?本文来介绍一下这个问题。答案是,可能会,如果 pom.xml 中配置的 build 有额外的执行动作,就会影响程序运...

2020-10-14

MyBatis-plus+达梦数据库实现自动生成代码的示例

先说点什么mybatis-plus是一款增强版的mybatis,功能强大,可以很大程度的简化开发。
然而达梦数据库比较小众,虽然官方说mybatis-plus支持达梦数据库,但是使用起来遇到了很多问题...

2020-10-14

详解mybatis-plus的 mapper.xml 路径配置的坑

mybatis-plus今天遇到一个问题,就是mybatis 没有读取到mapper.xml 文件。特此记录一下,问题如下:org.apache.ibatis.binding.BindingException: Invalid bound statement (not...

2020-10-14

谈谈Java 线程池

一、引言池的概念大家并不陌生,数据库连接池、线程池等...大体来说,有三个优点: 降低资源消耗。 提高响应速度。 便于统一管理。
以上是 “池化” 技术的相同特点,至于他们...

2020-10-14

IDEA巧用Postfix Completion让码速起飞(小技巧)

1. 情景展示自从做 Java 开发之后,IDEA 编辑器是不可少的。 在 IDEA 编辑器中,有很多高效的代码补全功能,尤其是 Postfix Completion 功能,可以让编写代码更加的流畅。Postfix c...

2020-10-14

SpringBoot整合JPA数据源方法及配置解析

一、创建项目并导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency>...

2020-10-14

SpringData关键字查询实现方法详解

一、创建项目并导入Jap相关依赖1.1<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><de...

2020-10-14
返回顶部
顶部