标签:Springboot spring name 学习 ToString import lombok public 技巧
Lombok
- 简化JavaBean的开发,可以自动生成get set tostring方法,搜索和安装Lombok
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
- 2
@Data 产生get、set方法
@ToString 产生tostring方法
package spring.main.spring.Bean; import lombok.Data; import lombok.ToString; @Data @ToString public class User { private String name; private Integer age; public User() { } public User(String name, Integer age) { this.name = name; this.age = age; } }
- 3
@AllArgsConstructor 产生全参构造器 (这里如果有其他类作为参数,应该自己写上有参构造器)
@NoArgsConstructor 产生无参构造器
最终的POJO类如下
package spring.main.spring.Bean; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; @Data @ToString @AllArgsConstructor @NoArgsConstructor public class User { private String name; private Integer age; }
- 4 @Slf4j 日志
@Slf4j @RestController //就是controller和Requestbody的合体 public class springcontrol { @Autowired //自动注入 Car car; @RequestMapping("/Car") public Car car() { return car; } @RequestMapping("/hello") public String handle01() { log.info("请求已进入!!!"); return "hellow Spring boot"; } }
dev-tools 重启程序 (Ctrl+F9)
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
Spring Initaiizr (创建目录结构,以及依赖 )
快速创建springboot项目
static 放css js等
templates 放页面
标签:Springboot,spring,name,学习,ToString,import,lombok,public,技巧 来源: https://www.cnblogs.com/YuyuFishSmile/p/14943316.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。