设计
jarkyushan
保持好奇心
展开
-
Java实现动态表单
前提 我们的业务上会有各种各样的表单,常规的开发是一个表单,我们一般会在数据库里面建立一个对应的表,然后在代码中建立一个model与之对应,一旦建立好以后,就不能再对表单进行修改了,如果需要修改,就需要修改数据库表,修改model重新发版上线,对于频繁需要表单变更的情况来说很不友好。那么有没有方法可以对现有表单的列进行增删改甚至动态生成一个表单呢?这样的话表单变动就不用发版重新上线了,岂不美哉。解决办法自然是有的。方案 整体思路就是数据库行转列,在java层面动态生成VO返回给前台。...原创 2020-09-02 11:08:50 · 9297 阅读 · 4 评论 -
短链的基本工作原理描述与实现方案
短链是什么短链就是普通的长链(普通URL)网址经过一定的处理得到的一个简短且唯一的网址字符串。短链跳转的基本原理客户端访问短链网址服务器,短链网址服务器返回对应长链地址和302响应码,客户端收到响应后重定向访问长链地址服务器。以腾讯云的短链为例,访问短链:https://url.cn/5y3z8VK可以很清晰的看到整个短链跳转的过程。这里说一下301响应码和302响应码:301代表永久重定向,也就是第一次重定向以后就会从浏览器缓存中获取重定向地址,下次直接访问;30.原创 2020-06-06 18:04:43 · 4479 阅读 · 0 评论