From 190e1624ca1ec3d1efe185e6a9329e36c04706a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=BE=E5=87=A0=E6=B5=B7?= Date: Mon, 25 May 2020 00:20:36 +0800 Subject: [PATCH] =?UTF-8?q?dao=E5=B1=82=E4=BF=AE=E6=94=B9=20=20=E5=8D=95?= =?UTF-8?q?=E5=85=83=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/celess/blog/entity/PartnerSite.java | 6 + .../resources/mapper/PartnerSiteMapper.xml | 54 ++++----- src/main/resources/mapper/VisitorMapper.xml | 24 ++-- .../celess/blog/mapper/PartnerMapperTest.java | 103 ++++++++++++++++++ 4 files changed, 152 insertions(+), 35 deletions(-) create mode 100644 src/test/java/cn/celess/blog/mapper/PartnerMapperTest.java diff --git a/src/main/java/cn/celess/blog/entity/PartnerSite.java b/src/main/java/cn/celess/blog/entity/PartnerSite.java index c1a1493..40ae597 100644 --- a/src/main/java/cn/celess/blog/entity/PartnerSite.java +++ b/src/main/java/cn/celess/blog/entity/PartnerSite.java @@ -19,6 +19,12 @@ public class PartnerSite { private Boolean open; + private String iconPath; + + private String desc; + + private boolean delete; + public PartnerSite() { } diff --git a/src/main/resources/mapper/PartnerSiteMapper.xml b/src/main/resources/mapper/PartnerSiteMapper.xml index 563521d..f3be559 100644 --- a/src/main/resources/mapper/PartnerSiteMapper.xml +++ b/src/main/resources/mapper/PartnerSiteMapper.xml @@ -2,69 +2,71 @@ - - - - + + + + + + + - - insert into links (site_name, is_open, site_url) - values (#{name}, #{open}, #{url}) - - SELECT LAST_INSERT_ID() AS id - + + insert into links (l_name, l_is_open, l_url, l_icon_path, l_desc, is_delete) + values (#{name}, #{open}, #{url}, #{iconPath}, #{desc}, false) update links set - site_name=#{name}, - site_url=#{url}, - is_open=#{open} - where site_id=#{id} + l_name=#{name}, + l_url=#{url}, + l_is_open=#{open}, + l_icon_path=#{iconPath}, + l_desc=#{desc} + where l_id=#{id} - - delete - from links - where site_id = #{id} - + + update links + set is_delete = true + where l_id = #{id} + select * - from visitor order by v_id desc + from visitor + order by v_id desc + + +