java
-
mybatis 使用concat 模糊查询方式
目录 使用concat 模糊查询 本举例 注意 模糊查询使用concat('%',#{str},'%')出错 使用concat 模糊查询 <select id="queryByKeyW ...
-
一文看懂springboot实现短信服务功能
前言 上一篇讲了springboot 集成邮件服务,接下来让我们一起学习下springboot项目中怎么使用短信服务吧. 项目中的短信服务基本上上都会用到,简单的注册验证码,消息通知等等都会用到.所以 ...
-
解决项目没有build path的问题
问题1 通过eclipse的svn资源库添加的项目,显示的方式和直接创建的不一样,且没有Java Build Path,无法添加jre和jar包. 原因是,在项目里面找到.project ,写入 &l ...
-
解决从Map、JSONObject取不存在键值对时的异常情况
目录 从Map.JSONObject取不存在键值对时异常 1.在Map中取不存在的键值对时不会报异常 2.在JSONObject中取不存在的键值对时分两种情况 遍历JSONObject获取键值对 从M ...
-
Mybatis-Plus根据时间段去查询数据的实现示例
业务需求:在前端界面选择开始时间.结束时间,后台根据拿到的开始.结束时间去数据库中查询该段时间的数据集返回给前端界面. 1.前端我使用的是elementUI和vue框架,最好是在前端界面进行一个简单的 ...
-
Java基础之不简单的数组
目录 引言 数组也是一种类型 数组特点 数组的声明和初始化 1.静态初始化 2.动态初始化 数组和内存 总结 引言 相信有过编程基础的小伙伴都知道数组这个数据结构,它应该也是我们第一个接触的数据结构, ...
-
java开源调度如何给xxljob加k8s执行器
目录 前言 执行器接口 K8S执行器设计 1.在XXL-JOB-ADMIN模块新增执行器 2.引入K8S-CLIENT-JAVA,使用SERVICEACCOUNT机制与K8S交互 3.编写代理执行器调 ...
-
Springboot 内部服务调用方式
目录 Eureka注册的服务之间互相调用 1.请求方 2.接收方 多模块化,服务间调用的坑 问题背景 解决办法 Eureka注册的服务之间互相调用 1.请求方 启动类添加注解,扫描Eureka 中的全 ...
-
Java 实战范例之线上新闻平台系统的实现
一.项目简述 功能: 用户的登录注册,新闻的分类查询,评论留言,投稿,新闻的后台管理,发布,审核,投稿管理以及汇总统计等等. 二.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + mys ...
-
java中Hibernate面试知识点整理
作为常用的框架之一,Hibernate在面试的时候难免会被问到.好在涉及的都是一些理论方面的知识点,比如概念.原理.使用之类的.我们在面试之前可以针对这方面的题目,做一个充足的准备,即使有些人对hib ...
-
Spring整合SpringMVC + Mybatis基础框架的配置文件详解
前言 新建一个普通的Maven项目 基本目录结构 ├── src # │ ├── main # │ │ └── java # java代码目录 │ │ └── resources # 配置文件目录, ...
-
关于@GetMapping和@GetMapping(value=““)的区别
目录 @GetMapping和@GetMapping(value=““)区别 背景 问题 说明 应用Demo 初识GetMapping("")使用方法 @GetMapping和@G ...
-
JavaMail实现发送邮件功能
本文实例为大家分享了JavaMail实现发送邮件功能的具体代码,供大家参考,具体内容如下 用java发邮件,必须要导入新的包 mail.jar – 发邮件的核心包 activation.jar – 对 ...
-
Java8 Stream 流常用方法合集
目录 一.概述 二.分类 三.具体用法 1. 流的常用创建方法 2. 流的中间操作 3. 流的终止操作 一.概述 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操 ...
-
java多线程中执行多个程序的实例分析
我们知道多线程因为同时处理子线程的能力,对于程序运行来说,能够达到很高的效率.不过很多人对于多线程的执行方法还没有尝试过,本篇我们将为大家介绍创建线程的方法,在这个基础上,对程序执行多条命令的方法进行 ...
-
详解SpringCloud Gateway 2020.0.2最新版
简述 官网:https://spring.io/projects/spring-cloud-gateway GitHub地址:https://github.com/spring-cloud/sprin ...
-
Java类加载机制实现步骤解析
一.类的加载过程 JVM将类的加载分为3个步骤: 1.装载(Load) 2.链接(Link) 3.初始化(Initialize) 其中 链接(Link)又分3个步骤,如下图所示: 1) 装载:查找并加 ...
-
LambdaQueryWrapper的实现原理分析和lambda的序列化问题
目录 LambdaQueryWrapper的实现原理 SFunction 类 LambdaUtils SerializedLambda 思考 对象序列化中的 writeReplace 和 readRe ...
-
java设计模式之单例模式解析
单例模式是最简单但同时也是很重要的一种设计模式,优点有以下几个方面: 1.当内存占用特别大的类需要频繁地创建销毁时,单例模式可以节省内存和提高性能,例如myBatis里面的sessionFactory ...
-
Kafka Java Producer代码实例详解
根据业务需要可以使用Kafka提供的Java Producer API进行产生数据,并将产生的数据发送到Kafka对应Topic的对应分区中,入口类为:Producer Kafka的Producer ...
