java
不会敲代码的泡椒
一个只会CRUD程序员
展开
-
java设计模式-动态代理模式
DependsOn强调的是Bean与Bean之间的依赖关系。如:A @DependsOn B表示,只有当B初始化完成了才会去初始化A。这里所谓的Bean可以是任何Bean:包括@Bean、@Component、@Configuration等一切形式。当一个类实现了ApplicationContextAware之后,这个类就可以方便获得ApplicationContext中的所有bean,这个类可以直接获取spring配置文件中,所有有引用到的bean对象。原创 2023-04-23 17:08:50 · 134 阅读 · 0 评论 -
java8的peekStream Debugger插件
1.创建一个实体类@Data@AllArgsConstructorpublic class User{ private String name;}2.写一个main方法 Stream<User> peek = Stream. of(new User("1"), new User("2"), new User("3")) .peek(u -> u.setName("111")); List&原创 2021-08-28 19:59:04 · 210 阅读 · 0 评论 -
java8的stream对map存多个属性
中间操作无状态首先新建一个实体类@Data@NoArgsConstructor@AllArgsConstructorpublic class User{ private String name; private String address; private String age;}实例化两个对象放入list集合中 List<User> list1 = new ArrayList<User>(); User user = ne原创 2021-08-28 19:44:48 · 4784 阅读 · 2 评论