Spring 自定义注解,配置简单日志注解 java在jdk1.5中引入了注解,spring框架也正好把java注解发挥得淋漓尽致。 下面会讲解Spring中自定义注解的简单流程,其中会涉及到spring框架中的AOP(面向切面编程)相关概念。 不清楚java注解的,可以先了解java自定义注解:J ...
分类:
编程语言 时间:
2018-10-29 16:57:56
阅读次数:
192
spring-boot-starter-web:spring-boot-starter:spring-boot场景启动器;帮我们导入了web模块 正常运行所依赖的组件; Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器), 只需要在项目里面引入这些starter ...
分类:
编程语言 时间:
2018-10-11 10:23:49
阅读次数:
221
1. @Retention :注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @Retention(RetentionPolicy.CLASS) //默认的保留策略,注解会在class字节码文件中存在,但运 ...
分类:
编程语言 时间:
2018-10-09 19:59:35
阅读次数:
186
注解 一个例子,摘自Junit-4.12.jar源码。 关注两个元注解和两个类,它们位于java.lang.annotation包中。 @Retention(RetentionPolicy.RUNTIME)@Target(java.lang.annotation.ElementType.METHOD ...
分类:
编程语言 时间:
2018-10-06 22:10:02
阅读次数:
231
当有需求遇到使用form表单提交的,但是参数又超级多的时候,真的是很头疼,以下的方法可以使用对象接口form表单提交的参数 一、自定义注解 二、未完待续。。。 ...
分类:
编程语言 时间:
2018-09-30 20:07:13
阅读次数:
1497
使用AOP以及注解实现缓存组件 1. 为什么使用AOP和注解实现缓存? 项目是一个报表系统,使用druid.io查询hue,每次查询巨大,可以达到每次30多M,而且后台也有很多运算,每次查询对服务器对压力很大,经常出现young gc,因此计划加入缓存提高查询效率,同时减少服务端的压力。 2. 为什 ...
分类:
其他好文 时间:
2018-09-28 16:41:41
阅读次数:
394
准备 SpringBoot为我们做的自动配置,确实方便快捷,若不大明白SpringBoot内部启动原理,以后难免会吃亏,所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不再神秘。 旅程开始 开发任何一个SpringBoot项目,都会用到如下启动类: 从上面代码可以看出,Anno ...
分类:
编程语言 时间:
2018-09-13 18:35:05
阅读次数:
234
tar -zxvf /root/soft/kafka_2.11-1.1.1.tgz -C /app/ #broker.id=0 每台服务器的broker.id都不能相同 #hostnamehost.name=1.2.3.251 #在log.retention.hours=168 下面新增下面三项me ...
分类:
其他好文 时间:
2018-09-05 11:13:01
阅读次数:
162
一 .概述 在我们之前使用spring的时候,我们通常会配置一个组件扫描器帮助我们将spring注解标记的bean加入到IOC容器之中,当我们不再使用xml的形式的时候, 我们就可以使用包扫描注解完成这个任务. 二 .包扫描注解 我们一般会将这个注解加入到一个配置类之中,在这里说明一下该注解的核心作 ...
分类:
其他好文 时间:
2018-08-31 13:17:57
阅读次数:
140