每天一个java小知识
每天一个java小知识
synda@hzy
这个作者很懒,什么都没留下…
展开
-
SpringBoot加载外部配置文件
使用注解 @PropertySource(value = {"classpath:/person.properties"},encoding = "UTF-8") @PropertySource(value = {"classpath:/person.properties"},encoding = "UTF-8") @Configuration public class MainConfigOfPropertyValues { @Bean public Person person(){原创 2020-08-25 23:14:23 · 236 阅读 · 0 评论 -
2020年8月16日----Spring注册bean方式
注: 本人初学(学习自尚硅谷spring注解),可能有一些表述不准确甚至有错误信息,望包涵并留言指正。 1. 包扫描+组件标注注解 (@Controller/@Service/@Repository/@Component等) 2. @Bean[导入第三方包中的组件] 3. 使用@Import注解[快速给容器中导入组件] @Imoprt(要导入到容器中的组件),容器中就会自动注册这个组件。id默认是全类名 ImportSelector: 返回需要导入的组件的全类名数组; ImportBeanDefiniti原创 2020-08-16 22:15:27 · 148 阅读 · 0 评论 -
过滤两个list集合中间的重复元素
注:整理自如何使用Java List等集合类的removeAll方法和Java中找到两个list中的不同元素 使用 boolean removeAll(Collection<?> c)方法,从列表中移除指定 collection 中包含的其所有元素(可选操作)。 执行removeAll方法时,会先对集合元素进行比较(equals),如果元素相等执行移除操作。 @Test public void test5(){ List<Student> oldL原创 2020-05-29 13:30:06 · 2376 阅读 · 0 评论 -
mybatis-plus配置逻辑删除
配置文件配置 mybatis-plus: global-config: logic-delete-value: 1#配置逻辑删除字段为1是删除 logic-not-delete-value: 0#配置逻辑删除字段为101001是未删除 sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector #逻辑删除配置 实体类属性配置(@TableLogic注解) @TableLogic //逻辑删除注解 .原创 2020-05-14 22:30:41 · 3087 阅读 · 1 评论