石嘉懿的博客

石嘉懿的博客

Mybatis-plus代码自动生成Entity Service Mapper Contorller

一、创建好数据库表后,再创建好包路径 package com.sjy.studyenglish.util; import com.baomidou.mybatisplus.annotation.Db


小石同学i  1544  2020-09-01 阅读全文

Shiro整理(就是我们系统的门卫)

一、什么是Shiro 官网:http://shiro.apache.org 是一款主流的java安全框架,不依赖任何容器,可以运行在Java SE和Java EE项目中,它的主要作用是对访问系统的用户


小石同学i  1638  2020-08-31 阅读全文

Srping Boot优雅的事物解决方案

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


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

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

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


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

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

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


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

JPA的使用以及JPA的介绍

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


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