石嘉懿的博客

石嘉懿的博客

Srping Boot优雅的事物解决方案

一、通过数据库的存储过程来控制 优点:执行稳定,高效,适用于高并发下的数据稳定。 缺点:开发过于繁琐,耦合度高 二、通过Spring Boot来控制Spring最终控制jdbc的事物 优点:开发简洁


小石同学i  2223  2020-08-28 阅读全文

Lombok在IDEA中使用出现警告的解决方案

一、什么是lombok? Lombok 是能自动接通编辑器和构建工具的一个Java库,对于简单的Java对象,通过注解的形式例如@Setter @Getter,可以替代代码中的getter和sette


小石同学i  3038  2020-08-27 阅读全文

如何优雅的进行参数效验?用Validator。

一、什么是Hibernate Validator(效验/验证) 在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,如果我们直接将这些校验写死在代码里,将会遇到这种现象


小石同学i  1853  2020-08-27 阅读全文

JPA的使用以及JPA的介绍

一、什么是JPA? JPA顾名思义就是Java Persistence API的意思,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 二、为什么要用JP


小石同学i  15317  12  2020-08-27 阅读全文

Spring Web(全称应该叫 Spring Web MVC框架)

Spring Web MVC 框架 MVC 框架教程 Spring web MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。MVC 模式导致了应用程


小石同学i  2615  2020-07-01 阅读全文

Android项目打包成Apk 项目的打包发布

一、在构建里面选择 Build Bundle(s)/APK(s) 打包的结果在工作空间的工程 app/build/outputs/apk/debug 目录下面


小石同学i  2394  2020-06-20 阅读全文