Spring中使用两种Aware接口自定义获取bean

在使用spring编程时,常常会遇到想根据bean的名称来获取相应的bean对象,这时候,就可以通过实现BeanFactoryAware来满足需求,代码很简单:@Servicepublic class BeanFactoryHelper implements BeanFactoryAware { ...

2018-04-26 10:07:50

阅读数:69

评论数:0

JsonUtils类的封装实现Object与json序列化与反序列化

public class JsonUtils { // 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); /** * 将对象转换成json字符串。 *...

2018-04-18 15:09:09

阅读数:175

评论数:0

jackson中序列化为Json中注解的使用

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) //json序列化时,属性为null不参与序列化 public class PicUploadResult { //上传是否成功的判断标识,0-成功,1-失败 p...

2018-04-18 14:56:33

阅读数:86

评论数:0

InputStream转换中文乱码

在new InputStreamReader()要指定charset避免中文乱码public class PropertiesDemo { private static Logger logger = LoggerFactory.getLogger(PropertiesDemo.class...

2018-03-30 18:25:46

阅读数:153

评论数:0

Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别

Spring 开启Annotation 和 诠释及区别 和 的区别  是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。 除了具有的功能之外,还可以在指定的package下扫描以及注册javab...

2018-01-30 22:33:25

阅读数:26

评论数:0

IntelliJ IDEA(2017)安装和破解

IntelliJ IDEA(2017)安装和破解   如果有一定的经济基础,请支持正版,这里提供破解方法。 一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com 下载 下载 下载 二、破解。 ...

2018-01-30 13:45:56

阅读数:175

评论数:0

Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写...

2017-11-20 20:28:30

阅读数:74

评论数:0

Java 中接口为什么可以调用 toString 方法,接口中根本就没有 toString 方法?

作者:蓝枫铭 链接:https://www.zhihu.com/question/24113953/answer/27172633 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 感谢 @pansz 提供的官方链接,遗憾的是他的解释并不准确: 原文: If an int...

2017-05-25 10:40:32

阅读数:114

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭