摘要: 1.前言 Springboot最近可谓是非常的火,本人也在项目中尝到了甜头。之前一直使用Springboot+JPA,用了一段时间发现JPA不是太灵活,也有可能是我不精通JPA,总之为了多学学Springboot我决定尝试一下Springboot+MyBatis+JPA三项集成,集成过程中遇到了很多问题... 阅读原文
2019-10-12 22:40:18 阅读(2899) 评论(0)
摘要: Spring+Spring MVC+MyBatis+Maven SSM整合的核心还是Spring+MyBatis的整合,回顾一下MyBatis操作数据库流程,我们是使用一个SQLSessionFactory对象来获得SQLSession,之后再进行CRUD操作。 现在,有了spring,我们就把SQLSess... 阅读原文
2019-10-12 19:42:06 阅读(2348) 评论(0)
摘要: 这是一份很好的 Apache Flink 零基础入门教程。 Apache Flink 零基础入门(一&二):基础概念解析Apache Flink 零基础入门(三):开发环境搭建和应用的配置、部署及运行Apache Flink 零基础入门(四):DataStream API 编程Apache Fli... 阅读原文
2019-10-12 19:01:01 阅读(2329) 评论(0)
摘要: elastic-job-spring-boot qq交流群:812321371 1 简介 Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的... 阅读原文
2019-10-12 18:51:04 阅读(2527) 评论(0)
摘要: 面的几个章节已经分析了spring基于@AspectJ的源码,那么接下来我们分析一下Aop的另一个重要功能,事物管理。 事务的介绍 1.数据库事物特性 原子性多个数据库操作是不可分割的,只有所有的操作都执行成功,事物才能被提交;只要有一个操作执行失败,那么所有的操作都要回滚,数据库状态必须回复到操作之... 阅读原文
2019-10-12 18:43:02 阅读(2269) 评论(0)
摘要: 继承这个概念做java开发的同学应该都很熟悉了,继承指的是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 数据库设计的时候也是有继承关系的,在数据库设计方法论中继承有三种,分别是具体表继承(Concrete Table Inherita... 阅读原文
2019-10-12 17:17:02 阅读(3501) 评论(0)
摘要: 想象一下,如果你现在刚好在 word 上写需求文档,电脑突然重启。等待开机完成,你可能会发现写了一个小时文档没有保存,就这么没了。。。 一个正在运行 Java 应用如果突然将其停止,影响不止数据丢失,还会造成其他影响。比如: 请求丢失:内存队列中等待执行请求丢失 数据丢失:处于内存缓存中数据未持久化到磁盘... 阅读原文
2019-10-12 17:11:05 阅读(2294) 评论(0)
摘要: 1. 多线程 1.1 多线程介绍 学习多线程之前,我们先要了解几个关于多线程有关的概念。 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有... 阅读原文
2019-10-12 15:49:07 阅读(2492) 评论(0)
摘要: 关于spring bean作用域,基于不同的容器,会有所不同,如BeanFactory和ApplicationContext容器就有所不同,在本篇文章,主要讲解基于ApplicationContext容器的bean作用域。 关于bean的作用域,在spring中,主要包括singleton,prototyp... 阅读原文
2019-10-12 13:49:05 阅读(2510) 评论(0)
摘要: 前言 spring boot 的项目放下小半个月没有更新了,终于闲下来可以开心的接着写啦。 之前我们配置好mybatis 多数据源的,接下来我们需要做一个邮件服务。比如你注册的时候,需要输入验证码来校验。这个验证码就可以通过邮件来发送。当然现在验证码大部分都是通过短信,单邮件有时候也是必不可少的。所以我们的s... 阅读原文
2019-10-12 12:16:07 阅读(2303) 评论(0)