
职位简历维护系统开发
文章平均质量分 74
一个简易的小系统后台模块
lootaa
来自第六宇宙的洛塔博士
展开
-
EL-ADMIN完善获取简历定时任务
前言前面已经写过了如何获取简历以及如何配置定时任务,这篇是做个综合,配合eladmin将定时任务完善好。当然,所有代码这篇都会有所调整,调整后的代码也会提供。之前的几篇:Java代码读取电子邮件(含附件)并解析简历文件:https://blog.youkuaiyun.com/m0_58095675/article/details/124223353Java如何使用IP代理:https://blog.youkuaiyun.com/m0_58095675/article/details/124229740EL-ADMIN单模原创 2022-05-10 22:41:39 · 714 阅读 · 0 评论 -
EL-ADMIN增加返回字段
前言本专栏前面的几篇已经实现了eladmin的基本操作,本篇开发简历维护模块,对简历表里面的内容进行操作。其中,因为存储的字段是工作开始时间和出生日期,而返回的数据需要展示工作年限和年龄,所以涉及到了增加两个返回参数。数据表保存了简历最基本的信息,而详细信息(比如工作经历、项目经验等)直接存储在了完整内容字段里面,同时有简历附件支持直接查看。代码自动生成工具不重复写了,可以参考前面的一篇:https://blog.youkuaiyun.com/m0_58095675/article/details/1246原创 2022-05-10 21:13:47 · 610 阅读 · 0 评论 -
EL-ADMIN配置定时任务
前言使用对应专栏前一篇文档中的邮箱账号来配置定时任务,实现每天获取一次邮件数据,并把简历同步到系统中。创建定时任务Beaneladmin的定时任务类放在eladmin-system中,包名为me.zhengjie.modules.quartz.task,先在这个包中创建一个测试类,仅仅查询并打印下邮箱账号信息:package me.zhengjie.modules.quartz.task;import java.util.List;import org.springframework.bea原创 2022-05-09 13:08:23 · 1022 阅读 · 0 评论 -
EL-ADMIN单模块操作
前言基于对应专栏前一篇继续写,实现eladmin的CRUD功能。假设已经将redis、后台、前端都正产启动了。创建数据表先新建一个数据表,基于最前面几篇介绍javamail获取邮箱简历,创建一个表,维护所有相关的邮箱账号密码,方便定时任务逐个邮箱获取邮件。创建的表email_account:其中,创建日期和更新日期使用了datetime格式,框架支持自动生成这两个数据;添加了是否删除代码,不使用物理删除形式,所以框架生成的删除功能需要都改成更新(is_delete字段更新为1)。生成代码左侧原创 2022-05-09 00:36:29 · 1092 阅读 · 0 评论 -
EL-ADMIN模块配置
前言对应专栏上一篇实现了eladmin的启动,已经可以查看到所有默认功能。本篇实现新增一个模块,一遍开展自己的业务处理。暂不涉及具体业务和启动后模块操作(下一篇是),仅介绍使用STS(Spring Tool Suite4)如何新建模块(官方使用的工具是idea)。新建模块右击选择新建项目,从Maven中选取Maven Module,点击点击下一步。这里需要输入Module Name,也就是自己的模块名称,任意填写;选择Parent Project,点击浏览,选中eladmin;勾选Create原创 2022-05-08 21:57:37 · 1451 阅读 · 0 评论 -
EL-ADMIN快速运行
前言还是继续我的简历职位管理项目,前面说到已经确定了使用eladmin来进行后续开发,这篇介绍eladmin如何先运行起来。开发工具方面,后台我使用的是sts4(Spring Tool Suit),当然用idea也没问题,个人习惯; 前端开发工具我选择了HBuilderX,原因是平时要结束uniapp开发,就不频繁更换工具了,其实WebStorm也非常好用。环境准备1、JDK,建议1.8参考教程:https://blog.youkuaiyun.com/m0_58095675/article/details/1原创 2022-05-04 15:24:18 · 2891 阅读 · 0 评论 -
Java开发脚手架选择
前言还是前面说到的项目开发,部分数据已经可以获取到了,现在要选择一款合适的脚手架,比自己从头开发要合适的多。后端开发语言使用Java,前端倾向使用vue,毕竟别的还得去重新学,鉴于此有了几款选择的。选择项选择1 若依RuoYi源码地址:https://gitee.com/y_project/RuoYi文档地址:http://doc.ruoyi.vip/演示地址:http://ruoyi.vip/若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。核心技术采用Spring、MyBat原创 2022-05-04 00:35:12 · 11642 阅读 · 2 评论 -
Java如何使用IP代理
Java挂上IP代理发送文件请求。原创 2022-04-17 15:46:10 · 2288 阅读 · 0 评论 -
Java代码读取电子邮件(含附件)并解析简历文件
前述使用场景是系统中要导入一部分简历,而这部分简历是保存在邮件中的,需要每一封都查询下,并解析出来保存到数据库中。1、读取邮件列表,并筛查是否是需要的简历2、对简历进行解析,并将解析字段保存到数据库中Java读取邮件pom引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId&原创 2022-04-17 01:01:05 · 7999 阅读 · 0 评论 -
获取高校信息
说明开发的系统中,高校信息的作用是个人选的教育经历打上标签,方便筛选优质人才。传统一些的方式就是985/211,但是现在主流的方式是双一流。尽管如此,用985/211来筛选也存在很大程度上的合理性,所以从多个角度都进行了查询。数据来源方面,使用了阳关高考网和中国教育在线两个网站。阳关高考网:https://gaokao.chsi.com.cn/sch/search.do中国教育在线:https://daxue.eol.cn/查询流程:1 通过阳关高考网选择民办大学,将所有民办大学筛选出来2原创 2022-04-14 01:15:43 · 791 阅读 · 0 评论