springboot實現自定義短網址

短網址(Short URL) ,顧名思義就是在形式上比較短的網址。通常用的是asp或者php轉向,在Web 2.0的今天,不得不說,這是一個潮流。目前已經有許多類似服務,藉助短網址您可以用簡短的網址替代原來冗長的網址,讓使用者可以更容易的分享鏈接。

用於短信 有限制字數的地方
代碼實現:

首先在mysql創建一張短網址表:

CREATE TABLE `short_link` (
  `id` int(22) NOT NULL AUTO_INCREMENT,
  `s_link` varchar(200) DEFAULT NULL COMMENT '短鏈接',
  `l_link` varchar(500) DEFAULT NULL COMMENT '長鏈接',
  `type` int(2) DEFAULT '1' COMMENT '1、hlvy博客 2、hlvy github地址',
  `create_time` datetime DEFAULT NULL COMMENT '創建時間',
  `is_deleted` int(2) DEFAULT '0' COMMENT '是否刪除(0.未刪除,1.刪除)',
  PRIMARY KEY (`id`),
  KEY `idx_is_deleted` (`is_deleted`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COMMENT='短鏈接';

代碼實現這裏使用mybatis的

mapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">

&
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章