原创 mybatis批量更新多個字段

1.mapper xml實現 <update id="updateChannelProductTempNameAndOrder" parameterType="com.alibaba.fastjson.JSONObject">

原创 web層返回結果參數封裝

1.定義一個枚舉類,如下所示: public enum ResultEnum {     SUCCESS(0,"成功"),     ERROR(1,"失敗"),     FAIL(-1,"未知錯誤");     private int c

原创 SpringBoot全局異常處理類

1.添加SpringBoot依賴 <dependencies>     <dependency>         <groupId>org.springframework.boot</groupId>         <artifactI

原创 使用SpringBoot自定義父工程

1.使用idea創建一個空項目 2.之後創建一個parent項目,添加如下  <parent>     <groupId>org.springframework.boot</groupId>     <artifactId>spring

原创 Mybatis批量插入或更新

Mapper方法定義:  /**     * 批量保存或更新數據     * @param list     */    void saveBatch(List<Employee> list);Employee.xml實現:<insert

原创 註冊式--設計模式

/***註冊式--設計模式*/public class RegisterMap {    private RegisterMap(){}    private static Map<String,Objec

原创 Mybatis批量插入或更新使用MERGE INTO

     MERGE INTO employee A1        USING        (           <foreach close="" collection="list" index="

原创 餓漢式

/** * 餓漢式--單例模式 * 優點:類初始化時實例化,不存在線程安全問題,只有一個實例對象 * 缺點:系統啓動時,佔用資源 * @author Administrator * @create 2018-06-08 23:33 */p

原创 懶漢式--單例設計模式

/** * 懶漢式--單例設計模式 */public class LazyUnSafeSingleton {    //私有化構造方法    private LazyUnSafeSingleton(){}    //定義引用    pri

原创 ScheduledExecutorService

public class ScheduledExecutorServiceDemo { public static void main(String[] args) { ScheduledExecutorServi