Преглед изворни кода

数据源列表按修改时间倒序排列

soft5566 пре 2 година
родитељ
комит
cbedac8592

+ 1 - 1
src/main/java/com/template/mapper/SmartDataSourceMapper.java

@@ -61,7 +61,7 @@ public interface SmartDataSourceMapper extends BaseMapper<SmartDataSource> {
             "      <if test='dsUrl != null'>AND ds_url like CONCAT('%', #{dsUrl}, '%')</if>",
             "      <if test='dsUrl != null'>AND ds_url like CONCAT('%', #{dsUrl}, '%')</if>",
             "      <if test='dsDescrition != null'>AND ds_descrition like CONCAT('%', #{dsDescrition}, '%')</if>",
             "      <if test='dsDescrition != null'>AND ds_descrition like CONCAT('%', #{dsDescrition}, '%')</if>",
             "   </where>",
             "   </where>",
-            "   ORDER BY ds_update_time ",
+            "   ORDER BY ds_update_time DESC",
             "</script>"
             "</script>"
     })
     })
     List<SmartDataSource> selectPageDsSource(SmartDataSource smartDataSource);
     List<SmartDataSource> selectPageDsSource(SmartDataSource smartDataSource);

+ 26 - 0
src/main/java/com/template/services/impl/SmartDataSourceServiceImpl.java

@@ -45,6 +45,12 @@ public class SmartDataSourceServiceImpl extends ServiceImpl<SmartDataSourceMappe
 
 
     private final static DriverManagerDataSource dataSource = new DriverManagerDataSource();
     private final static DriverManagerDataSource dataSource = new DriverManagerDataSource();
 
 
+    /**
+     * 添加数据源
+     *
+     * @param smartDataSource 数据源对象
+     * @return 返回
+     */
     @Override
     @Override
     public Map<String, Object> insertSmartDataSource(SmartDataSource smartDataSource) {
     public Map<String, Object> insertSmartDataSource(SmartDataSource smartDataSource) {
         // 检测参数,还有是否存在重复记录
         // 检测参数,还有是否存在重复记录
@@ -101,6 +107,12 @@ public class SmartDataSourceServiceImpl extends ServiceImpl<SmartDataSourceMappe
         }
         }
     }
     }
 
 
+    /**
+     * 修改数据源
+     *
+     * @param smartDataSource 数据源对象
+     * @return 返回
+     */
     @Override
     @Override
     public Map<String, Object> updateSmartDataSource(SmartDataSource smartDataSource) {
     public Map<String, Object> updateSmartDataSource(SmartDataSource smartDataSource) {
         // 检测参数,还有是否存在重复记录
         // 检测参数,还有是否存在重复记录
@@ -164,6 +176,14 @@ public class SmartDataSourceServiceImpl extends ServiceImpl<SmartDataSourceMappe
         }
         }
     }
     }
 
 
+    /**
+     * 数据源分页数据
+     *
+     * @param currentPage     当前页码
+     * @param pageCount       每页显示数据条数
+     * @param smartDataSource 数据源对象
+     * @return 返回
+     */
     @Override
     @Override
     public PageInfo<SmartDataSource> queryPageSmartDataSources(int currentPage, int pageCount, SmartDataSource smartDataSource) {
     public PageInfo<SmartDataSource> queryPageSmartDataSources(int currentPage, int pageCount, SmartDataSource smartDataSource) {
         PageHelper.startPage(currentPage, pageCount);
         PageHelper.startPage(currentPage, pageCount);
@@ -183,6 +203,12 @@ public class SmartDataSourceServiceImpl extends ServiceImpl<SmartDataSourceMappe
         return result;
         return result;
     }
     }
 
 
+    /**
+     * 验证数据源是否连接成功,是否是有效的连接
+     *
+     * @param smartDataSource 数据源对象
+     * @return 返回
+     */
     @Override
     @Override
     public Map<String, Object> vcoSmartDataSource(SmartDataSource smartDataSource) {
     public Map<String, Object> vcoSmartDataSource(SmartDataSource smartDataSource) {
         // 设置数据源信息
         // 设置数据源信息