zoukankan      html  css  js  c++  java
  • Java后端开发——SpringBoot

      Spring是支持AOP(面向切面编程)的框架。

      POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans。

      CRUD操作:增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete) 。

      

      使用SpringBoot和Mybatis-Plus构建项目:

    1、IDEA初始化SpringBoot项目,添加项目依赖。

    2、运行generator的main函数生成代码,自动生成controller,mapper,model,service(包括impl)以及xml文件。

    3、添加Java的一些配置文件。

    4、实现service接口文件

    5、具体实现service的功能(编写impl文件)。

    6、实现表现层的conroller类。

      使用Swagger-UI实现在线API文档。

    Java后端中一些常用的语法知识:

    1、Lambda表达式(见下面两端等价的例子)

     SpringSecurity:强大的可高度定制的认证和授权框架,对自定义需求具有强大的扩展性。JWT(JSON WEB TOKEN)。

    *返回值中存在泛型,要在函数定义中在返回值前加上<T>标识泛型,直接把T看成String,Integer,Double即可

    public static <T> CommonResult<T> success(T data) {}

    *@Transactional(声明式事务管理):意味着任何错误都会导致整个操作回滚到初始状态并抛出一个原始溢出。

  • 相关阅读:
    Prometheus服务发现
    持久化查询
    PromQL进阶
    PromQL基础
    Prometheus概述
    监控系统概念
    zabbix5x解决中文字体问题
    allure 插件新手 demo
    关于时间复杂度~
    IIS发布网站Microsoft JET Database Engine 错误 '80004005'的解决办法,基于Access数据库
  • 原文地址:https://www.cnblogs.com/zyycumt/p/14225727.html
Copyright © 2011-2022 走看看