- 博客(5)
- 收藏
- 关注
原创 计算两个日期之间的时间段秒数差
## 计算两个日期之间的时间package com.yb.mybatis;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;/**计算两个时间字段之间的秒两个字段标准格式是:yyyy-MM-dd HH:mm:ss.xxxx@autor yb@Date 2020/10/19*/public class...
2020-10-19 16:50:51 1262 2
原创 springmcv的工作流程
1用户发起请求到前端控制器(DispatcherServlet),该控制器会过滤出哪些请求可以访问Servlet、哪些不能访问。就是url-pattern的作用,并且会加载springmvc.xml配置文件。2前端控制器会找到处理器映射器(HandlerMapping),通过HandlerMapping完成url到controller映射的组件,简单来说,就是将在springmvc.xml中配...
2019-10-18 17:38:50 25 1
原创 如果数据源来自多个数据库,如何做事务管理?
#1.如果数据原来自多个数据库,我们就要配置多个事务管理器了,每个数据源配置一个。我们在服务上配置使用的事务的时候,就要配置指定的事务管理器了。#2.我们可以用分布式事务管理,但是我建议不用做分布式事务管理,尽量保证一个事务下只操作一个数据库,保持服务的功能单一性,如果一个服务会操作到两个数据库中的数据,那涉及到的所有表最好放到同一个数据库中。因为分布式事务管理,消耗资源严重,性能下降。#3...
2019-10-14 10:36:51 4385
原创 探讨Spring中Bean的生命周期
一、Bean 的整个生命周期 老哥们都因该知道在Java应用中使用Java关键字 new 进行Bean 的实例化,然后该Bean 就能够使用了。一旦bean不再被使用,则由Java自动化进行垃圾回收。相比之下,Spring管理Bean的生命周期就复杂多了,正确理解Bean 的生命周期非常重要,因为Spring对Bean的管理可扩展性非常强。二、Spring 中Bean的核心接口和生命周期,小...
2019-09-27 20:09:52 229
原创 "为什么juc下的集合类是线程安全的 "
1. JUC 简介我们来看看在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系统,包括线程池,异步 IO 和轻量级任务框架;还提供了设计用于多线程上下文中的 Collection 实现等2.常用集合我们之前了解的集合大多是线程不安全的,比如说ArrayList,HashSet,Has...
2019-09-20 19:46:33 572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人