java
-
MVC+DAO设计模式下的设计流程详解
DAO设计 : DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用 ...
-
Java判断本机IP地址类型的方法
复制代码 代码如下: package net; import java.net.*; /* * getAddress方法和getHostAddress类似,它们的唯一区别是getHostAddre ...
-
fastjson序列化时间自定义格式示例详解
目录 Java8 的日期相关 API 首先建一个项目添加依赖 配置类中注入 Spriing 容器 写个接口做下测试 Java8 的日期相关 API Java8 的日期相关 API用起来是真香,但免不了 ...
-
JAVA正则表达式的基本使用教程
正则表达式语法 最简单的正则表达式就是字符串,比如hello world也是一个正则表达式,匹配"hello world"字符串.在这基础上我们加入其他符号表示,以满足我们匹配一定 ...
-
Java Idea高效率配置技巧实例解析
对于java开发人员来说,Idea的普及率已经很高了.但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE.这次我分享的就是这个系列,后续会不断的补充和完善. 1. ...
-
JAVA使用POI(XSSFWORKBOOK)读取EXCEL文件过程解析
经过一番搜索发现,java操纵excel文件常用的有jxl和poi两种方式,孰好孰坏看自己需求而定. 其中最主要的区别在于jxl不支持.xlsx,而poi支持.xlsx 这里介绍的使用poi方式(XS ...
-
三道java新手入门面试题,通往自由的道路--JVM
目录 1. 你知道JVM内存模型吗? 2. 你知道重排序是什么吗? 3. happens-before是什么,和as-if-serial有什么区别 总结 1. 你知道JVM内存模型吗? 在Java的并 ...
-
Springboot 手动分页查询分批批量插入数据的实现流程
目录 前言 业务场景是什么? 正文 前言 业务场景是什么? 就是数据库的一批数据,量不少,需要执行同步插入到别的地方. 简单点肯定是一次性查出来,然后循环一个个插入,完事. 考虑点: ① 数据量大,一 ...
-
SpringBoot+Redis实现消息的发布与订阅的示例代码
目录 1.什么是redis的发布与订阅 2.Redis发布订阅 3.命令行实现功能 订阅主题 模式匹配订阅 发布消息 取消订阅 测试 4.SpringBoot实现功能 Springboot整合Redi ...
-
Spring boot整合jsp和tiles模板示例
目录 首先贴上我的pox.xml文件,有详细的支持注释说明 <strong><?xml version="1.0" encoding="UTF-8&qu ...
-
Javadoc 具体使用详解
很多程序对Javadoc都不重视,认识不到Javadoc的作用,很多人都是这样认为的:"我只要写好功能就够了,写Javadoc太浪费时间,也没啥作用,还不如用写Javadoc的时间再多些个功 ...
-
详解spring security四种实现方式
spring security实现方式大致可以分为这几种: 1.配置文件实现,只需要在配置文件中指定拦截的url所需要权限.配置userDetailsService指定用户名.密码.对应权限,就可以实 ...
-
SiteMesh如何结合Freemarker及velocity使用
Freemarker 入门示例 https://www.jb51.net/article/197670.htm FreeMarker 整合Struts2示例 https://www.jb51.net/ ...
-
Mybatis 插入一条或批量插入 返回带有自增长主键记录的实例
首先讲一下, 插入一条记录返回主键的 Mybatis 版本要求低点,而批量插入返回带主键的 需要升级到3.3.1版本,3.3.0之前的都不行. <dependency> <group ...
-
Java简单计算两个日期月数差的方法
本文实例讲述了Java简单计算两个日期月数差的方法.分享给大家供大家参考,具体如下: /** * 获取两个日期相差的月数 * @param d1 较大的日期 * @param d2 较小的日期 * @ ...
-
MyBatis Map结果的Key转为驼峰式
MyBatis 配置文件中,支持下面这几种配置: properties, settings, typeAliases, typeHandlers, objectFactory, objectWrapp ...
-
Spring内置定时任务调度@Scheduled使用详解
Spring提供了@Scheduled注解用于定时任务. 一.@Scheduled的基本使用 启用调度支持:@EnableScheduling 可以将@Scheduled注释与触发器元数据一起添加到方 ...
-
java Mail邮件接收工具类
下面是一个邮件接收的工具类,有点长!!! public class ReciveMail { private MimeMessage msg = null; private String saveAt ...
-
java URL 获取PHP JSON 数据
java URL 获取PHP JSON 数据
-
Java8 Stream流多字段求和、汇聚的实例
目录 Stream流多字段求和.汇聚 实现方法 对象类型数据处理 Map类型数据处理 Stream分组求和使用笔记 分组求和使用 Stream流多字段求和.汇聚 实现方法 利用 Collectors. ...
