![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java的学习
文章平均质量分 62
简简单单的学习
Codesimen
这个作者很懒,什么都没留下…
展开
-
Mybatis当中的一些相对要点
随用户的输入或者外部条件变化而变化的SQL语句当遇到这种情况,比如条件筛选的时候,有时候你只需要部分条件筛选但是写入方法的却已经写死了,当你输入参数少的时候就找不到想要的数据了。所以基于上面需求我们就要动态拼接自己需要的SQL语句。原创 2024-01-06 22:56:27 · 339 阅读 · 1 评论 -
SpringBoot中自动配置关于condition
class文件需要继承Condition,重写matches方法 通过Class<?1.自定义条件:自定义类实现Condition接口,重写matches方法,在方法中逻辑判断返回boolean值。@Conditional()括号为.class文件 返回值为布尔类型 ,true则生成对应Bean 否则不生成。定义一个新的注解文件 Annotation的class文件 ConditionOnClass。在配置文件中用@Configuration注解 class文件,@Bean注解需要生成的Bean。原创 2023-12-29 14:27:38 · 396 阅读 · 0 评论 -
SpringBoot中监听机制
SpringBoot在项目启动时,会对几个监听器进行回调,我们可以实现监听器接口从而在项目启动时完成一些操作。3、监听器:Listener,实现java.util.EventListener接口的对象。1、事件:Event,继承java.util.EcentObject类的对象。在使用过程中功能相似可选其中一个使用即可,无需配置直接实现接口,记得加@Component注解。实现类中每个方法运行时间都不同,可以在需要的时间段内执行自己想要的操作,完成业务逻辑操作。原创 2024-01-02 16:08:09 · 314 阅读 · 0 评论 -
JavaScript
定义格式var 对象名={属性名1:属性值1,属性名2:属性值2,函数名称:function(形参){执行代码},函数名称(形参){执行代码} //也可以调用格式对象名.属性名;对象名.函数名();原创 2024-01-03 15:59:45 · 779 阅读 · 0 评论