
Java
文章平均质量分 94
BLOOM_LMH
永远的编程小白,永远保持初心
展开
-
Swagger
一般情况下不会使用默认的文档信息,而是自己定义文档信息/*** 配置Swagger文档信息。原创 2023-05-02 16:00:05 · 629 阅读 · 0 评论 -
PageHelper的使用
分页插件提供了多个可选参数,这些参数使用时,按照上面两种配置方式中的示例配置即可。dialect:默认情况下会使用 PageHelper 方式进行分页,如果想要实现自己的分页逻辑,可以实现Dialect) 接口,然后配置该属性为实现类的全限定名称。**注意:**下面几个参数都是针对默认 dialect 情况下的参数。使用自定义 dialect 实现时,下面的参数没有任何作用。:分页插件会自动检测当前的数据库链接,自动选择合适的分页方式。你可以配置属性来指定分页插件使用哪种方言。原创 2023-04-21 10:15:30 · 4388 阅读 · 0 评论 -
JWT实战教程
RFC 7519HMACRSAorECDSA —[摘自官网]# 1.翻译- 官网地址: https://jwt.io/introduction/- 翻译: jsonwebtoken(JWT)是一个开放标准(rfc7519),它定义了一种紧凑的、自包含的方式,用于在各方之间以JSON对象安全地传输信息。此信息可以验证和信任,因为它是数字签名的。原创 2023-04-21 10:12:02 · 444 阅读 · 0 评论 -
Java函数式编程
能够看懂公司里的代码大数量下处理集合效率高代码可读性高消灭嵌套地狱//查询未成年作家的评分在70以上的书籍 由于洋流影响所以作家和书籍可能出现重复,需要进行去重 List < Book > bookList = new ArrayList < >();所谓的函数式编程接口指只有一个抽象方法的接口**注意:**接口中default 声明的方法不是抽象方法,而是接口默认方法,可以选择不实现。原创 2023-04-21 10:02:36 · 353 阅读 · 0 评论 -
设计模式七大原则
类图是描述系统中的类及类与类之间关系的静态视图,通过分析类图能够让我们在编码之前对系统中的类、接口和它们之间的协作关系有一个充分了解。类之间的关系关系的实现关联关系(引用关系)关联关系是通过将其他类作为成员变量来实现的依赖关系(使用关系)依赖关系是通过使用其他类来实现的继承关系(泛化关系)是通过子类继承父类的属性和方法实现实现关系是通过实现类实现接口类实现的对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。原创 2023-04-21 09:47:25 · 258 阅读 · 0 评论 -
JSR303
讲validation之前需要先了解一下JSR。JSR是Java Specification Requests 的缩写,意思是Java规范提案。是指向JCR(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR-303是Java EE 6中的一项子规范,叫做Bean Validation,Hibernate Validator是 Bean Validation 的参考实现。原创 2023-04-21 09:32:27 · 180 阅读 · 1 评论 -
Mybatis-Plus
物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此条被删除的数据逻辑删除:假删除,将对应数据中代表是否被删除字段的状态修改为“被删除状态”,之后在数据库中仍旧能看到此条数据记录,可以进行数据恢复/*** 通过年龄查询用户信息并分页* @param page 页面 mp提供的分页对象方式一:通过注解@EnumValue将注解所标识的属性的值存储到数据库中MALE(1 , "男") , FEMALE(2 , "女");原创 2023-04-16 22:44:53 · 1515 阅读 · 0 评论