标签:bean

Spring

spring学习之注入(二)

4

xirruiqiang 发布于 2019-10-22

@Autowired @Autowired默认优先按类型去容器中找对应的bean,可以作用在构造函数、成员变量、方法上面,在spring学习之注入这篇已经有例子了,这边不在讲述。 @Autowired有个required属性,默认是true的,也就是说,当注入的bean是空的情况...

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

Spring

springboot中使用poi导出excel

6

hellas 发布于 2019-10-22

IntelliJ IDEA 2018.2 JDK 1.8 SpringBoot 2.1.9.RELEASE POI 3.9 Maven 依赖 <dependencies> <dependency> <groupId>org.apache.poi...

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

Java

freemarker模板动态生成word文档

12

zhuangli 发布于 2019-10-22

使用 freemarker 模板动态导出 word 文件 准备 环境 IntellJ IDEA 2018.2 SringBoot 2.1.9 版本 Word 2003 .doc 格式 spring-boot-starter-freemarker 2.1.9 简单模板准备 <...

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

Java

提高生产力效率-实体映射工具对比

5

hellas 发布于 2019-10-22

声明: 1、DO(业务实体对象),DTO(数据传输对象)。 在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依赖,这时候需要在提供对外接口的模块里放 DTO 用于对象传输,也即是 DO 对象对内,DTO对象对外,DTO...

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

Java

Java中的事务及使用

likai 发布于 2019-10-22

什么是事务? 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin tran...

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

Java

logback官方文档阅读笔记(五)

2

hanze 发布于 2019-10-22

前言 logback官方文档 本文关于官方文档第三章: Logback configuration 。 本文为官方文档第三章的第二份笔记,第三章第一份笔记请见: logback官方文档阅读笔记(四) 正文 配置文件(xml)的基本结构 As will be demonstrate...

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

Java

Spring常见面试题二

puefu.he 发布于 2019-10-22

[上海校区] Spring常见面试题二 一、Spring框架中的单例Beans是线程安全的么 Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Se...

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

Java

SpringAop源码分析(基于注解)四:拦截器链

5

hellas 发布于 2019-10-22

在之前的文章我们分析了通知器的创建与筛选和AOP创建代理对象的过程,现在代理对象已经有了,接下来我们看一下是如何执行通知器的逻辑的。 前言 通过阅读这篇文章,可以了解到以下几个问题: 通知的是如何起作用的? 多个通知的执行顺序是怎样的? 多个切面的多个通知的执行顺序是怎样的? @...

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

Java

Spring系列十一:Spring @Configuration注解

2

wenming.gapo 发布于 2019-10-22

我欲穿花寻路,直入白云深处,浩气展虹霓。 概述 Spring @Configuration 注解有助于基于 Spring 注解的自动装配。 @Configuration 注解指示一个类声明了一个或多个 @Bean 方法, Spring 容器可以对该类进行处理,以便在运行时为这些 ...

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

Java

Spring系列十:Spring FactoryBean

2

yeseng 发布于 2019-10-22

重叠泪痕缄锦字,人生只有情难死。 概述 工厂 bean 是用作在 IoC 容器中创建其他 bean 的工厂,但它是特定的 Spring 的bean。从概念上讲,工厂 bean 非常类似于工厂方法,可以在 bean 构造期间由 Spring IoC 容器标识,并且可以由容器用来实例...

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

Java

Spring系列九:Spring final静态常量bean初始化

2

小丁 发布于 2019-10-22

满目山河空念远,落花风雨更伤春。 概述 本章学习使用 <util:constant> 标签将某些 Spring bean final 静态常量字段注入另外 bean 。 Spring util:constant 示例 从逻辑上讲,你将按照下面给出的方式执行 bean ...

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

Java

spring学习之注入

9

zhuangli 发布于 2019-10-22

前面几个章节介绍了bean的定义,在一个完整的应用中,各个bean并不是相互独立的,而是一起工作的,在spring中,通过注入来把这些独立的bean串起来。 基于构造方法的注入 XML 在xml配置文件中,是通过 constructor-arg 标签来实现注入。 xml配置如下:...

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

Java

Dubbo配置(一) — 服务发布与消费

10

dulong 发布于 2019-10-22

本文为Dubbo学习第一步,使用XML配置文件发布与消费服务。文件配置参考 Dubbo官网 后经过自身Demo项目测试完成编写,当然不对亦或是不全地方欢迎大家补充或自行查看Dubbo官网。当然本文主要还是讲述使用评率较高的配置项 二:服务发布dubbbo:service 服务发布...

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

Java

Spring Boot 2.X(九):Spring MVC – 拦截器(Interceptor)

puefu.he 发布于 2019-10-22

Spring MVC 中的拦截器(Interceptor)类似于 Servlet 开发中的过滤器 Filter,它主要用于拦截用户请求并作相应的处理,它也是 AOP 编程思想的体现,底层通过动态代理模式完成。 2.定义实现类 拦截器有两种实现方式: 1.实现 HandlerInt...

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

Java

坐车2小时,面试5分钟…我太难了

7

darida 发布于 2019-10-22

你也许能说出一万个不知道原理源码也能胜任工作的理由。但是也改变不了,高质量的人才必须要通过原理源码来筛选的事实! 不要抱怨没有时间学习,去年到今年,一年时间过去了, 你是没时间学习,还是有时间也没学习 ,进步了多少你心里清楚。 纵观目前的Java面试套路,无非可以分为这几个部分,...

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

Java

SpringBoot 过滤器 拦截器 监听器的启动类的区别及其原理

6

xirruiqiang 发布于 2019-10-22

学完了这三个之后,好像觉得有一些关联,但是又不清楚为什么,在boot项目下,由于配置文件更少了,所以更要深刻的理解这些内容。 –本节只介绍区别和启动类,至于实现的功能,不在这里做具体的介绍了,网上关于具体的使用例子很多,大家可以自己百度一下。 过滤器 监听器 R...

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

Java

自定义ApiBoot Logging链路以及单元ID生成策略

1

xiaoli.he 发布于 2019-10-22

ApiBoot Logging 会为每一个请求都对应创建链路编号( TraceID )以及单元编号( SpanID ),用于归类每一次请求日志,通过一个链路下日志单元的 Parent SpanID 可以进行上下级关系的梳理。 前文回顾 使用ApiBoot Logging进行统一管...

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

Java

spring学习之ComponentScan

2

likai 发布于 2019-10-22

ComponentScan ComponentScan主要的作用,就是告诉容器,去哪里扫描bean,把符合情况的bean交给容器管理。如果有多个路径,可以用 @ComponentScans 注解。 在 spring学习之bean的定义 中,提到了这个注解。其他用法如下: <...

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