zoukankan      html  css  js  c++  java
  • lombok插件:Data自动get/set方法, Slf4j实现Logger的调用

    lombok插件:Data自动get/set方法, Slf4j实现Logger的调用

    lombok.Data

    import lombok.Data;
    import org.hibernate.annotations.DynamicUpdate;
    
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import java.io.Serializable;
    import java.sql.Date;
    
    @Entity
    @Data //默认添加get/set/toString方法
    @DynamicUpdate //update_timestamp自动更新时间
    public class ProductCategory implements Serializable {
    
    	@Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private Integer categoryId;
    
        private String categoryName;
    
        private Integer categoryType;
    
        private Date createTimestamp;
    
        private Date updateTimestamp;
    
        public ProductCategory()
        {
    
        }
        public ProductCategory(String categoryName, Integer categoryType)
        {
            this.categoryName = categoryName;
            this.categoryType = categoryType;
        }
    
    }
    

      

    lombok.extern.slf4j.Slf4j
    import lombok.extern.slf4j.Slf4j;
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    import org.springframework.boot.test.context.SpringBootTest;
    import org.springframework.test.context.junit4.SpringRunner;
    
    @RunWith(SpringRunner.class)
    @SpringBootTest
    @Slf4j
    public class LoggerTest {
    
        //private static final Logger log = LoggerFactory.getLogger(LoggerTest.class);
    
        @Test
        public void test1()
        {
            String name= "zhangsan";
            String password = "123456";
    
            log.debug("debug:  "+name+",  "+password);
            log.info("info: {}, {}", name, password);
            log.error("error...... ");
    
        }
    }
    

      

  • 相关阅读:
    常用 JS代码
    java中的变量各占得字节数
    70种简单好用的js代码
    JavaScript window.document的属性、方法和事件小结
    JS的event对象使用总结
    PHP魔术函数执行时间和顺序解析
    javascript event详解
    JS获取鼠标点击对象
    ThinkPHP实例化模型的四种方法
    实践:服务器编写/系统架构/cache
  • 原文地址:https://www.cnblogs.com/achengmu/p/9944796.html
Copyright © 2011-2022 走看看