判断一个DB是否在被使用,需要观察一段时间,创建一个扩展事件会话,收集该DB是否有执行SQL即可。 创建会话 CREATE EVENT SESSION [DB_Usage] ON SERVER ADD EVENT sqlserver.sql_statement_completed(SET colle ...
分类:
数据库 时间:
2019-11-14 09:51:19
阅读次数:
78
自定义注解: 1.1、Retention和Target都是元注解。 1.2、Retention决定注解的生命周期。RetentionPolicy.SOURCE表示只在java源文件中存在(编译成.class文件不存在)。RetentionPolicy.CLASS表示编译成.class文件也存在。Re ...
分类:
编程语言 时间:
2019-11-13 12:54:46
阅读次数:
83
自定义注解中常用的注解: java中元注解有四个: @Retention @Target @Document @Inherited; @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @ ...
分类:
其他好文 时间:
2019-11-12 16:02:04
阅读次数:
96
通过注解限定参数类型 首先了解注解的概念。注解:给程序中的元素(类,方法,字段)添加注释。元注解:注解的注解称为元注解,来看下常见的元注解有 @Retention指示注解内容要保留多久。默认为 RetentionPolicy.CLASS。RetentionPolicy 是枚举类,定义了三种保留策略。 ...
分类:
其他好文 时间:
2019-11-04 15:50:33
阅读次数:
87
1、编写自定义注解 package com.eshore.zswh.common.annotation; import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.an ...
分类:
编程语言 时间:
2019-10-28 11:06:06
阅读次数:
105
本文首发于个人网站: "自定义的Spring Boot starter如何设置自动配置注解" 在 "Spring Boot实战之定制自己的starter" 一文最后提到,触发Spring Boot的配置过程有两种方法: 1. spring.factories:由 Spring Boot触发 探测cl ...
分类:
编程语言 时间:
2019-10-27 18:30:36
阅读次数:
87
spring boot 源码刨析: 1、spring boot 启动类 我们看到,MgmtApplication作为入口类,入口类中有一个main方法,这个方法其实就是一个标准的Java应用的入口方法,一般在main方法中使用SpringApplication.run()来启动整个应用。值得注意的是 ...
分类:
编程语言 时间:
2019-10-24 09:33:23
阅读次数:
94
RMAN命令汇总 2013年写了关于RMAN命令的汇总,先转换为MD文档,温故而知新。 1.进入RMAN 进入本地数据库 进入远程数据库 使用日志功能 bash [oracle@oracle n1 logs]$ rman target / msglog /data/backup/logs/full_ ...
分类:
数据库 时间:
2019-10-23 11:51:35
阅读次数:
103
Spring+Mybatis实现主从数据库读写分离 采用配置+注解的方式。 自定义@DataSource注解 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lan ...
分类:
数据库 时间:
2019-10-22 18:15:34
阅读次数:
90
在开始本篇文章之前,我想你对SpringCloud和SpringBoot的基本使用已经比较熟悉了,如果不熟悉的话可以参考我之前写过的文章 本篇文章的源码基于SpringBoot2.0,SpringCloud的Finchley.RELEASE 注解 我们知道,在使用Eureka作为注册中心的时候,我们 ...
分类:
其他好文 时间:
2019-10-12 01:53:01
阅读次数:
132