2021年4月30日
摘要: 楼主最近在重构一个项目管理模块,为项目下的任务生成甘特图。尝试了github上的几款开源JavaScript工具,踩过一些坑,最终还是选择TWProject的jQueryGantt来做。 jQueryGantt的Demo地址在:https://github.com/robicch/jQueryGan 阅读全文
posted @ 2021-04-30 14:21 银色甲壳虫 阅读(2130) 评论(3) 推荐(0) 编辑
2021年4月22日
摘要: 【背景】 楼主去甲方那里拷了sql server一个老版本的数据,拿回来做新功能的开发。备份出来的.bak文件大概几个Gb,回来在自己电脑上安装了SQL Server 2016一整套,通过Microsoft SQL Server Management Studio工具也恢复进去了,并且用JDBC也连 阅读全文
posted @ 2021-04-22 17:29 银色甲壳虫 阅读(536) 评论(0) 推荐(0) 编辑
2020年6月10日
摘要: 上一个项目被疫情打断,无限期延后,公司也解散了。于是自己在网上又找了一个类似的电商项目,试图按之前二开的需求改造成spring cloud微服务架构。今天遇到事务的思考,因此记录一下想法。 由于运营商的后台系统、商家的后台系统、订单系统甚至是搜索系统都会不同程度地需要对某些实体的操作,于是先将商品相 阅读全文
posted @ 2020-06-10 19:12 银色甲壳虫 阅读(266) 评论(0) 推荐(0) 编辑
2020年5月28日
摘要: 原来的同事丢过来一个模块工程, 让我帮忙改Spring Boot, 捣鼓半天整完了, 就剩权限了。想着一大堆配置类, 单留着Spring Security的xml似乎不大和谐, 正好对Spring Security不熟, 索性练练手。 结果一个小时, 被Spring Security整的死去活来。之 阅读全文
posted @ 2020-05-28 21:41 银色甲壳虫 阅读(7482) 评论(0) 推荐(0) 编辑
2020年5月23日
摘要: 在RESTful看来, 删除肯定是发DELETE请求, 删除一条记录没什么问题, 直接把id附在路径上, 但如果要做批量删除, 路径里不能放一个数组, 该如何实现呢? 这时想起一个知识盲点: DELETE请求能带请求体吗? 答案是可以, HTTP 1.1没规定DELETE请求不能带请求体, 但同时又 阅读全文
posted @ 2020-05-23 14:44 银色甲壳虫 阅读(6741) 评论(1) 推荐(0) 编辑
摘要: 最新Spring Data JPA官方参考手册 Version 2.0.0.RC2,2017-07-25 https://docs.spring.io/spring-data/jpa/docs/2.0.0.RC2/reference/html/ JPA参考手册 (找了半天, 在线版的只找到这个) h 阅读全文
posted @ 2020-05-23 11:52 银色甲壳虫 阅读(1685) 评论(0) 推荐(0) 编辑
2020年5月22日
摘要: 在IDEA里添加了一个热部署依赖spring-boot-devtools后, 启动项目报错 java.lang.NoSuchFieldException: findAnnotationCache 网上说是缺失字段导致, 具体暂时还不知道是缺失什么字段, 但我的case非常确定是添加了热部署后报出这种 阅读全文
posted @ 2020-05-22 17:10 银色甲壳虫 阅读(1484) 评论(0) 推荐(0) 编辑
2020年5月16日
摘要: Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。 Servlet的生命周期由Web容器控制(指由Web Server负责调用)。 在代码中,Servlet生命周期由javax.servlet.Servlet接口定义, 所有的Servlet必 阅读全文
posted @ 2020-05-16 23:25 银色甲壳虫 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 背景说明: 表来源于Oracle 11g内置的hr.employees表。 变量为page(第几页)、size(每页记录数) , 我们都知道查询条件的判断逻辑很简单, 就是rownum > (page-1)*size并且rownum <= page*size, 为什么一个是小于等于, 一个是大于, 阅读全文
posted @ 2020-05-16 10:14 银色甲壳虫 阅读(217) 评论(0) 推荐(0) 编辑
2020年5月13日
摘要: 下载要导入的文件。MySQL官方对其有说明https://dev.mysql.com/doc/employee/en/employees-introduction.html, 但安装MySQL默认是不提供的, 需要下载使用。去GitHub下载速度比较快, 地址:https://github.com/ 阅读全文
posted @ 2020-05-13 15:27 银色甲壳虫 阅读(414) 评论(0) 推荐(0) 编辑