Spring差缺补漏
Spring4.0新特性
1:全面支持java1.8
2:空指针
@RequestMapping("/user") public User getUser(String id,Option<String> userName){}
3:泛型依赖注入
public abstract class BaseService<M extends Serializable> { @Autowird protected BaseDao<M> dao; } @service public class UserService extends BaseService<User>{ }
4:Map注入
@Autowird private Map<String,BaseService> map;
5:@Lazy延迟注入
调用后才使用
@Lazy @Service public class UserService extends BaseService<User>{ }
6:@Condition注解
继承Condition 接口然后在@Condition(xxx.class) 指定相应的class即可
7:WebScocket的支持