ylbtech-Java-Class-@I:lombok.extern.slf4j.Slf4j |
1.返回顶部 |
2.返回顶部 |
1、
package com.ylbtech.api.controller.operation; import cn.hutool.core.date.DateUtil; import com.ylbtech.api.core.response.Result; import com.ylbtech.api.core.response.ResultCode; import com.ylbtech.api.core.response.ResultGenerator; import com.ylbtech.api.util.RedisUtils; import com.ylbtech.api.util.SMSUtil; import com.ylbtech.edu.classTry.service.IClassTryService; import com.ylbtech.edu.common.service.ICommonService; import com.ylbtech.edu.courseTry.domain.CourseTry; import com.ylbtech.edu.courseTry.service.ICourseTryService; import com.ylbtech.edu.organizationStudent.domain.OrganizationStudent; import com.ylbtech.edu.organizationStudent.service.IOrganizationStudentService; import com.ylbtech.edu.organizationWxuser.domain.OrganizationWxuser; import com.ylbtech.edu.organizationWxuser.service.IOrganizationWxuserService; import com.ylbtech.edu.pclass.domain.Class; import com.ylbtech.edu.pclass.service.IClassService; import com.ylbtech.edu.sms.domain.Sms; import com.ylbtech.edu.sms.service.ISmsService; import com.ylbtech.edu.student.domain.Student; import com.ylbtech.edu.student.service.IStudentService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; import java.util.*; @Slf4j @Api(tags = "学生业务") @Validated @RestController @RequestMapping("/student") public class StudentController { @Autowired private IStudentService studentService; /** * showdoc * * @param mobile 必选 string 手机号 * @param verificationCode 必选 string 验证码 * @param password 必选 string 密码 * @param openid 必选 string openid * @param organizationId 必选 string 机构id * @return {"code":200,"data":{"city":"Kaifeng","country":"China","createTime":1537916044000,"language":"zh_CN","mobile":"13543214321","nickName":"å\u0090\u0091é\u0098³","organizationID":"shushenglanglang","params":{},"pno":1,"province":"Henan","psize":10,"studentID":"s190125162711","wxOpenID":"123456"}} * @catalog 直播教育 * @title 注册 * @description 注册接口 * @method POST * @url https://ip:port/student/regist * @remark */ @ApiOperation(value = "注册") @PostMapping("/regist") public Result regist(@RequestBody() Map map, HttpServletRequest request) { } }
2、
3.返回顶部 |
4.返回顶部 |
1、
/* * Copyright (C) 2010-2017 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ package lombok.extern.slf4j; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Causes lombok to generate a logger field. ** Complete documentation is found at https://projectlombok.org/features/Log
">the project lombok features page for lombok log annotations. ** Example: *
* @Slf4j * public class LogExample { * } ** * will generate: * ** public class LogExample { * private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class); * } ** * This annotation is valid for classes and enumerations.
* @see https://www.slf4j.org/api/org/slf4j/Logger.html">org.slf4j.Logger * @see https://www.slf4j.org/api/org/slf4j/LoggerFactory.html#getLogger(java.lang.Class)">org.slf4j.LoggerFactory#getLogger(java.lang.Class) * @see lombok.extern.apachecommons.CommonsLog @CommonsLog * @see lombok.extern.java.Log @Log * @see lombok.extern.log4j.Log4j @Log4j * @see lombok.extern.log4j.Log4j2 @Log4j2 * @see lombok.extern.slf4j.XSlf4j @XSlf4j * @see lombok.extern.jbosslog.JBossLog @JBossLog * @see lombok.extern.flogger.Flogger @Flogger */ @Retention(RetentionPolicy.SOURCE) @Target(ElementType.TYPE) public @interface Slf4j { /** @return The category of the constructed Logger. By default, it will use the type where the annotation is placed. */ String topic() default ""; }
2、
5.返回顶部 |
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |