-
使用Java8 Stream API对Map按键或值进行排序
使用Java8 Stream API对Map按键或值进行排序 一、什么是Java 8 Stream 使用Java 8 Streams,我们可以按键和按值对映射进行排序。下面是它的工作原理: 将Map或List等集合类对象转换为Stream对象 使用Streams的 sorted() 方法对其进行排序 最终将其返回为 LinkedHashMap...
-
Excel-Boot(一款Excel导入导出解决方案组成的轻量级开源组件)
Excel-Boot(一款Excel导入导出解决方案组成的轻量级开源组件) Easy-POI 工具链接 Github:https://github.com/programmeres/easy-poi 码云:https://gitee.com/nw1992/easy-poi Easy-POI是一款Excel导入导出解决方案组成的轻量级开源组件。 (如果喜欢或愿意使用, 请...
-
Mybatis总结之如何自动生成数据库表结构
Mybatis总结之如何自动生成数据库表结构 一般情况下,用Mybatis的时候是先设计表结构再进行实体类以及映射文件编写的,特别是用代码生成器的时候。 但有时候不想用代码生成器,也不想定义表结构,那怎么办? 这个时候就会想到 Hibernate ,然后想到它的 hibernate.hbm2...
2019-11-01 10:01:29 文件ESET定义mysqlword精简IEXenuAdministrator数据库转换
-
MyBatis启动之XMLConfigBuilder解析配置文件(二)
MyBatis启动之XMLConfigBuilder解析配置文件(二) 前言 XMLConfigBuilder 是 BaseBuilder (解析中会涉及到讲解)的其中一个子类,它的作用是把MyBatis的XML及相关配置解析出来,然后保存到 Configuration 中。本文就解析过程按照执行顺序进行分析,掌握常用配置的解...
-
springcloud总结
springcloud总结 第一:关于服务调用和熔断安全: ribbon和Feign: 1. 相当于nigx+doubbe,微服务间的服务调用,API网关的请求转发等内容 2. Feign整合了Ribbon和Hystrix Hystrix: 1. 断路器: 2. 熔断模式. 3. 隔离模式 4. 限流模式 在微服务场景中,通常会有很多层的...
-
一行代码完成 Java的 Excel 读写--easyexcel
一行代码完成 Java的 Excel 读写--easyexcel 最近我在 Github 上查找一个可以快速开发 excel 导入导出工具,偶然发现由阿里开发 easyexcel 开源项目,尝试使用后感觉这款工具挺不错的,下面分享一下我的 easyexcel 案例使用。 1、easyexcel 简介 一般在项目可能会涉及...
-
Docker基础入门
Docker基础入门 Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。 Docker优势 更快速的交付和部署 对于开发人员 - Build Once, Run Anywhere 容器意味着环境隔离和可重复性。开发人员只需为应用创建一次运行环境,然后打包成容器便可在其他机器上运行...
-
Java日志Log4j或者Logback的NDC和MDC功能
Java日志Log4j或者Logback的NDC和MDC功能 NDC和MDC的区别 Java中使用的日志的实现框架有很多种,常用的log4j和logback以及java.util.logging,而log4j是apache实现的一个开源日志组件(Wrapped implementations),logback是slf4j的原生实现(Native implementations)...
-
Spring Boot 配置 - 配置信息加密
Spring Boot 配置 - 配置信息加密 ? Spring Boot 依赖与配置 Maven 依赖 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-actuator/artifactId /dependency dependency groupIdcom.github.ulisesbocchio/groupId artifactIdjasypt-...
-
记一次事务失效的问题排查记录
记一次事务失效的问题排查记录 昨天遇到一个非常奇怪的问题,在一个Service中使用 @Transactional 注解的一个方法无论如何都不能开启事务。项目用的是Springboot和Mybatis Plus,权限验证用的是Shiro。Service层的伪代码如下: @Transactional(rollbackFor = Exception...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
