Springbootはカスタム短縮URLを実装しています

短縮URLは、その名前が示すように、形式の短縮URLです。通常、aspまたはphpステアリングが使用されます。今日のWeb 2.0では、これがトレンドであると言わなければなりません。すでに多くの同様のサービスがあります。短いURLの助けを借りて、ユーザーがより簡単にリンクを共有できるように、元の長いURLを短いURLに置き換えることができます。

テキストメッセージの文字数に制限がある場合に使用されます

まず、mysqlで短縮URLテーブルを作成します。

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

おすすめ

転載: blog.csdn.net/qq_39313596/article/details/103032129