首页 > 其他分享 >springboot如何编写

springboot如何编写

时间:2023-02-24 20:12:56浏览次数:39  
标签:需要 springboot spring boot 如何 html docs 编写 注解

最佳实践

开发小技巧

Lombok

简化javabean的开发(完整的javabean要写无参有参构造,以及get/set函数、toString函数)

  • 1.引入Lombok依赖
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>
  • 2.搜索安装lombok插件(Setting---Plugins---Marketplace)
  • 3.在目标类中使用(不需要再写完整JavaBean,只需要注解@Bean即可)
  • 4.如果需要toString函数,就注解@ToString即可(目前@Data已包含这个函数)
  • 5.注解@AllArgsConstructor(使用所有有参构造器),不需要再写有参构造器
  • 6.注解@NoArgsConstructor(使用所有无参构造器),不需要再写无参构造器

而当遇到特殊情况,也就是需要一些特殊的有惨祸无参构造器时,那就不要再写以上注解了;直接自己定义

lombok中有一个注解是@SIf4j

然后在日志中记录,不需要在控制台sout

dev-tools(自动重启)

作用:开发时需要经常修改代码,每次修改完都需要将程序重启;引入这个依赖后,就不需要重启项目,而是ctrl+f9就可以刷新

Spring Initailizr(项目初始化向导)

就是之前学的创建模板;其中static文件用来放图片、音乐等一些资源;templates用来放页面
引入依赖;创建项目结构;创建主程序类

标签:需要,springboot,spring,boot,如何,html,docs,编写,注解
From: https://www.cnblogs.com/hezhipeng/p/16980897.html

相关文章

  • springboot核心技术-核心功能
    接下来学习的主要技术点1.配置文件的使用2.springboot如何来做web开发3.springboot如何访问mysql数据库4.springboot如何用JUnit5来做单元测试5.springboot生产监控......
  • SpringBoot28 - RabbitMQ
    SpringBoot整合RabbitMQ​ RabbitMQ是MQ产品中的目前较为流行的产品之一,它遵从AMQP协议。RabbitMQ的底层实现语言使用的是Erlang,所以安装RabbitMQ需要先安装Erlang。Erl......
  • 如何实现 Web 页面更新版本时候不会影响到使用旧版本的用户 All In One
    如何实现Web页面更新版本时候不会影响到使用旧版本的用户AllInOne用户无感知更新API非覆盖式发布自动刷新(......
  • SpringBoot24 - 定时任务
    任务​ springboot整合第三方技术第二部分我们来说说任务系统,其实这里说的任务系统指的是定时任务。定时任务是企业级开发中必不可少的组成部分,诸如长周期业务数据的计算......
  • SpringBoot25 - 发送邮件
    邮件​ springboot整合第三方技术第三部分我们来说说邮件系统,发邮件是java程序的基本操作,springboot整合javamail其实就是简化开发。不熟悉邮件的小伙伴可以先学习完java......
  • SpringBoot26 - 消息队列 MQ
    消息消息的概念​ 从广义角度来说,消息其实就是信息,但是和信息又有所不同。信息通常被定义为一组数据,而消息除了具有数据的特征之外,还有消息的来源与接收的概念。通常发......
  • SpringBoot23 - 缓存
    缓存​ 企业级应用主要作用是信息处理,当需要读取数据时,由于受限于数据库的访问效率,导致整体系统性能偏低。​ 应用程序直接与数据库打交道,访......
  • springboot(二)
    运维篇1.SpringBoot程序的打包与运行1.1程序打包SpringBoot程序是基于Maven创建的,在Maven中提供有打包的指令,叫做package。本操作可以在Idea环境下执行。mvnpackage......
  • 保险相关简历编写_参考
    简历上保险项目众安在线财产保险股份有限公司项目名称:众安车险      项目描述:日常生活中意外无处不在,建立保险制度的目的是为了对付交通事故的发生,减少交通事故所......
  • SpringBoot——启动流程
    SpringBoot概述BuildAnythingwithSpringBoot:SpringBootisthestartingpointforbuildingallSpring-basedapplications.SpringBootisdesignedtogetyo......