短網址(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">
&