
Java
文章平均质量分 67
古甲哈醒
一点一滴慢慢积累
展开
-
Quartz定时任务管理(动态添加、停止、恢复、删除定时任务)
通过Quatrz定时任务管理,动态添加修改定时任务,比如添加新的定时任务、修改任务执行时间、暂停定时任务、删除定时任务等,并且监控定时任务状态原创 2021-02-26 11:09:38 · 11702 阅读 · 6 评论 -
springboot实现前后端分离跨域访问
在springboot项目中,前端html页面和后端api接口是分离的,实际项目部署的时候也是分开部署的。这样由于IP不同或者端口不同,就存在跨域问题,导致html无法调用api。为解决此问题,实际项目部署的时候一般有三种解决方案:**(1)使用Nginx反向代理**原创 2020-06-11 23:24:57 · 1494 阅读 · 0 评论 -
springboot泛型封装开发
在springboot项目中(其他项目也一样),我们经常要用到增删改查接口,从controller/service/dao层,每一层都要写增删改查代码,每一张数据表都要重复一遍增删改查功能。虽然写起来简单,但是作为程序员来讲,写重复性的代码就是在浪费时间,浪费生命。**程序员的主要精力应该放在如何实现业务上面。**下面我们来看下怎样通过泛型开发来封装代码,简化开发原创 2020-06-11 10:49:59 · 3907 阅读 · 4 评论 -
docker部署运行jar
进入微服务时代后,大家都使用springboot来开发微服务,然后打成jar包放到docker容器中运行。通常的方式是将jar包以镜像images形式安装到docker中,然后创建容器运行。并且idea开发工具还支持直接在项目编译的时候生成镜像,也比较方面。但是我在用上述方法的时候发现每个微服务jar包本身并不大,只有不到几十M大小,但是生成的镜像却有500M大小(主要是里面包含了java等的环境),而且每次更新jar包都得更新镜像,用起来不方面,看起来也不舒服,所以在想有没有更好的方法。我们都知道ja原创 2020-06-09 22:58:32 · 1400 阅读 · 1 评论