随笔分类 - Java开发
摘要:1. 位置 位于java.lang 2.作用 实现了这个接口就支持for-each循环 3.主要方法 3.1 Iterator<T> iterator(); 返回一个迭代器对象Iterator 3.2 default void forEach(Consumer<? super T> action)
阅读全文
摘要:一. 什么是Java集合 Java集合类就是能够存放多个同一类型的Java对象的类,类似于一个容器,位于java.util.*,封装了我们常用的数据结构 二. Java集合与数组的比较 1. 数组在初始化时就定长了,而集合可以扩容 2. 数组既可以存放基本类型,也可以存放引用类型,而集合只能存放引用
阅读全文
摘要:项目需要做日志管理,并持久化到数据库中 首先创建LogInterceptor,并在类的上方加上注解 需要额外注意的是,最开始时,我直接在addLog方法里调用了userService的getCurrentUser()方法,同时这个方法也是定义的JointPoint之一,导致陷入了死循环之中 最后,附
阅读全文
摘要:7.任务执行和调度 Spring框架分别使用TaskExecutor和TaskScheduler这两个接口来为异步执行和任务调度提供抽象。Spring还具有支持线程池或在应用程序服务器环境中委托给CommonJ的接口的实现。最终,在公共接口后使用这些实现抽象出了Java SE 5,Java SE 6
阅读全文
摘要:在Spring boot中实现定时任务,并不需要特定的依赖jar包 也不需要额外的任何配置 第一步,在项目入口类Application上增加注解@EnableScheduling 第二步,在需要定时执行的方法上加上注解@Scheduled() cron表达式请参考 https://www.cnblo
阅读全文
摘要:我们先看发送邮件所需要的依赖 然后是邮件服务器的配置 在这里我使用的是163免费邮箱,各类邮箱服务器地址请参考 https://blog.csdn.net/lingduo24/article/details/81137773 在密码这里我遇到了一个坑,就是你需要去开启授权并设置授权码,最后使用授权码
阅读全文
摘要:首先先看前端Vue,在这里我们使用了elementUI中的upload控件 <el-upload class="upload-demo" drag action="#" multiple :before-upload="beforeUpload"> <i class="el-icon-upload"
阅读全文
摘要:因项目需要实现一个同步数据表的功能,即从一个数据库的一张表中查询数据,然后将数据插入到另一个数据库的一张表中 1.首先在application.properties文件中配置两个数据库的连接信息 其中Oracle连接的url有三种写法,可参考https://blog.csdn.net/gnail_o
阅读全文

浙公网安备 33010602011771号