标签:dataSource

Java

Ant Design Vue中Table组件行内右键菜单实现方法

1

likai 发布于 2019-11-21

最近做的一个项目是基于 vue + AntDesign 的。由于项目要求,需要在 Table 组件的行内点右键的时候弹出菜单。在线演示地址及最终效果图如下: 在线演示地址>> 首先新建一个Table组件的实例: <a-table :columns="c...

阅读(2)评论(0)赞 (0)

Java

初学Spring——连接MySQL数据库的问题和解决

11

yanxinchi 发布于 2019-11-20

零:前言 初学Spring + Angular才不到一周时间,刚打开第一个Spring的示例项目,在运行时就出现了错误。 代码如下: *************************** APPLICATION FAILED TO START *****************...

阅读(9)评论(0)赞 (0)

Java

Mybatis精讲(二)—生命周期

2

yanxinchi 发布于 2019-11-20

[TOC] 回顾 上一章节我们通过xml和代码的方式实现了Mybatis环境的配置。代码方式只是简单介绍下。我们也知道我们大部分情况使用的是xml方式的配置。在实际开发中我们那样开发显然是不合理的。 上章节提到的组件显示不可能每次执行sql都要重新创建的。这样性能上肯定是过不去的...

阅读(9)评论(0)赞 (0)

Spring

Spring Boot Actuator监控使用详解

1

小丁 发布于 2019-11-20

在企业级应用中,学习了如何进行SpringBoot应用的功能开发,以及如何写单元测试、集成测试等还是不够的。在实际的软件开发中还需要:应用程序的监控和管理。SpringBoot的Actuator模块实现了应用的监控与管理。 Actuator简介 生产系统中,往往需要对系统实际运行...

阅读(9)评论(0)赞 (0)

Spring

Spring Boot 2 整合 QuartJob ,实现定时器实时管理

2

yanxinchi 发布于 2019-11-20

一、QuartJob简介  1、一句话描述 Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。 2、核心API (1)、Scheduler 代表一个 Quartz 的独立运行容器,Scheduler 将 Trigger 绑定到特定 JobDet...

阅读(10)评论(0)赞 (0)

Java

mybatis配置文件详解

yeseng 发布于 2019-11-19

MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句。 SqlSessionFactory对象可以通过基于XML的配置信息或者JavaAPI创建。 1. 使用xml配置Mybatis 构建SqlSess...

阅读(19)评论(0)赞 (0)

Java

源码解析MyBatis Sharding-Jdbc SQL语句执行流程详解(文末有流程图)

8

darida 发布于 2019-11-19

本文将详细介绍Mybatis SQL语句执行的全流程,本文与上篇具有一定的关联性,建议先阅读该系列中的前面3篇文章,重点掌握Mybatis Mapper类的初始化过程,因为在Mybatis中,Mapper是执行SQL语句的入口,类似下面这段代码: @Service public ...

阅读(14)评论(0)赞 (0)

Spring

191119-SpringBoot系列教程JPA之指定id保存

1

zhuangli 发布于 2019-11-19

前几天有位小伙伴问了一个很有意思的问题,使用JPA保存数据时,即便我指定了主键id,但是新插入的数据主键却是mysql自增的id;那么是什么原因导致的呢?又可以如何解决呢? 本文将介绍一下如何使用JPA的AUTO保存策略来指定数据库主键id I. 环境准备 实际开始之前,需要先走...

阅读(15)评论(0)赞 (0)

Java

Spring Security 实现 Remember Me

7

darida 发布于 2019-11-19

一、什么是 Remember Me Remember Me即记住我,常用于 Web 应用的登录页目的是让用户选择是否记住用户的登录状态。当用户选择了 Remember Me 选项,则在有效期内若用户重新访问同一个 Web 应用,那么用户可以直接登录到系统中,而无需重新执行登录操作...

阅读(13)评论(0)赞 (0)

Spring

Spring Security 实现 Remember Me

6

邓龙华 发布于 2019-11-19

Remember Me即记住我,常用于 Web 应用的登录页目的是让用户选择是否记住用户的登录状态。当用户选择了 Remember Me 选项,则在有效期内若用户重新访问同一个 Web 应用,那么用户可以直接登录到系统中,而无需重新执行登录操作。相信国内很多开发者都使用过或听过一...

阅读(13)评论(0)赞 (0)

Spring

Spring Cloud gateway 七 Sentinel 注解方式使用

3

hellas 发布于 2019-11-18

Sentinel 注解支持 @SentinelResource 用于定义资源,并提供可选的异常处理和 fallback 配置项。 @SentinelResource 注解包含以下属性: value:资源名称,必需项(不能为空) entryType:entry 类型,可选项(默认为...

阅读(18)评论(0)赞 (0)

Java

Spring Cloud Alibaba:Sentinel实现熔断与限流

11

yanxinchi 发布于 2019-11-18

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案,Sentinel 作为其核心组件之一,具有熔断与限流等一系列服务保护功能,本文将对其用法进行详细介绍。 Sentinel简介 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel...

阅读(16)评论(0)赞 (0)

Java

MyBatis 的秘密(一)Transaction

Harries 发布于 2019-11-18

public List<Country> selectById()throws IOException { try (Reader reader = Resources.getResourceAsReader("mybatis-config.xml"...

阅读(11)评论(0)赞 (0)

Java

来探讨一下最近面试问的ThreadLocal问题

2

yanxinchi 发布于 2019-11-17

中高级阶段开发者出去面试,应该躲不开ThreadLocal相关问题,本文就常见问题做出一些解答,欢迎留言探讨。 ThreadLocal为java并发提供了一个新的思路, 它用来存储Thread的局部变量, 从而达到各个Thread之间的隔离运行。它被广泛应用于框架之间的用户资源隔...

阅读(14)评论(0)赞 (0)

Java

Jackson系列三——CVE-2017-17485(基于ClassPathXmlApplicationContext利用链)

18

xubiao.zhuang 发布于 2019-11-17

本次Jackson反序列化漏洞是基于org.springframework.context.support.ClassPathXmlApplicationContext的利用链的。在开启enableDefaultTyping()或使用有问题的@JsonTypeInfo注解的前提下...

阅读(20)评论(0)赞 (0)

Spring

Spring+SringMVC+Mybatis整合(idea版本,Maven管理项目)

5

changyuan.xu 发布于 2019-11-17

前言:最近刚把SSM框架过了一遍,为了防止忘记配置,特意记录一下SSM整合的过程 搭建环境以及版本介绍 本人采用的是idea2017,Maven3.6.1,Spring 5.1.6.RELEASE,Mybatis 3.5.0 创建JavaWeb项目 创建后的目录结构如下 引入依赖...

阅读(15)评论(0)赞 (0)

Java

如何学会阅读源码

4

xirruiqiang 发布于 2019-11-17

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者 | youzhibing 链接 | cnblogs.com/youzhibing/p/9553752.html 读源码的经历 刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着...

阅读(19)评论(0)赞 (0)

Java

mybatis基本介绍

xubiao.zhuang 发布于 2019-11-16

1. 在了解myBatis之前,首先需要知道什么是ORM ORM,即对象关系映射,为了解决 面对对象 和 数据库 存在的互不匹配的问题,简单来说就是将关系数据库中的数据转换成面向对象程序中的对象。 常用的ORM框架有:Hibernate 和 myBatis,也就是 ssh中的h ...

阅读(17)评论(0)赞 (0)