框架
文章平均质量分 78
各类框架
万物更新_
这个作者很懒,什么都没留下…
展开
-
[SpringBoot]MyBatis Plus框架&使用selectCount
MyBatis Plus是一个基于MyBatis的增强工具,它简化了MyBatis的开发流程,提供了更便捷、高效的数据库访问解决方案。MyBatis Plus在保留了MyBatis核心特性的基础上,提供了许多额外的功能和扩展,使得开发者可以更快速地编写数据库操作代码。以下是MyBatis Plus的一些主要特性:简化的CRUD操作:MyBatis Plus提供了丰富的CRUD操作方法,可以通过简单的接口方法完成常见的增删改查操作,无需编写SQL语句。原创 2023-06-02 15:14:00 · 7082 阅读 · 0 评论 -
[SpringBoot]基于Spring JDBC框架的事务管理
当某个业务涉及多次写操作(例如2次INSERT操作,或1次INSERT操作加1次UPDATE操作,等等)时,必须保证此业务方法是事务性的,理论上,应该按需在业务的抽象方法上添加@Transactional注解,在初学时,更建议将此注解添加在接口上。或者比如你添加管理员, 只添加进了管理员的信息,没有添加进角色的信息,也就没有权限的信息,数据不完整,这个插入的管理员存在就是没有意义的,所以就全部需要添加成功或者失败。添加在业务实现类中的方法上,使得当前方法(重写的方法)是事务性的。另外,对于同一个业务中的。原创 2023-06-04 20:04:32 · 163 阅读 · 0 评论 -
[SpringBoot]Spring Security框架
在使用Spring Security框架时,可以自定义组件类,实现接口,则Spring Security就会基于此类的对象来处理认证!则在项目的根包下创建,在类上添加@Service注解使其成为组件类,实现@Slf4j@Service@Override(通过loadUserByUsername(String s)这个方法的名字可以理解为通过用户名加载用户,参数s就是username用户名,返回UserDetails用户详情)在项目中存在。原创 2023-06-11 20:55:31 · 9727 阅读 · 10 评论 -
[SpringBoot]Knife4j框架&Knife4j的显示内容的配置
接口测试工具:Knife4j提供了接口测试工具,可以直接在文档界面进行接口测试,无需额外的接口测试工具。接口文档展示:Knife4j生成的API文档以用户友好的方式展示,包括接口列表、接口详情、请求示例、参数说明等。接口权限控制:Knife4j支持对API接口进行权限控制,可以配置接口的访问权限,限制某些接口只能被特定的角色或用户访问。接口在线调试:Knife4j提供了在线调试功能,可以在文档界面直接发送请求并查看响应结果,方便开发者进行接口的调试和验证。原创 2023-06-02 17:23:16 · 3364 阅读 · 1 评论 -
[SpringBoot框架]如何使用SpringBoot框架
用Spring Initializr创建SpringBoot框架原创 2023-04-22 15:46:02 · 635 阅读 · 0 评论 -
[SpringBoot]Spring Validation框架
StringJoiner相当于StringBuilder,不同的是它可以加分割符,和前缀以及后缀(它有两款构造方法,一个是只加分隔符,一个是加分隔符前缀后缀)(这里加 @RequestParam是为了api文档有输入框,迎合它的bug,没有其他作用,以后是要去掉的)最大值是默认很大不需要设置。Spring Validation框架的主要作用是检查方法的参数的基本有效性。以下当有多个检查都不通过时,解决方案1是随机显示一个不通过时的文本信息。:不允许为空字符串(长度为0的字符串),并且会检查是否为。原创 2023-06-03 11:32:01 · 306 阅读 · 0 评论 -
[SpringBoot]MyBatis框架&MyBatis框架提供的单元测试功能
使用mybatis框架,程序员只需要通过注解的方式或xml配置文件的方式准备好要执行的SQL语句,MyBatis框架会根据SQL语句生成对应的JDBC代码原创 2023-05-06 15:33:47 · 262 阅读 · 0 评论 -
[SpringBoot]SpringMVC框架的统一处理异常机制
如果将以上方法定义在某个Controller中,它将只能作用于那个Controller中处理请求的方法抛出的异常,不能处理别的Controller中的异常!参数列表:必须包含1个异常类型的参数,表示此方法需要处理的异常,并且,不可以像处理请求的方法那样随意添加参数,但也可以按需添加特定的几种类型的参数,例如。时,虽然匹配此异常的处理方法有2个,但是,会执行类型最接近此异常的方法,也就是由处理。在以上类中,可以存在多个处理异常的方法,用于处理不同种类的异常!异常的方法进行处理,而不会由处理。原创 2023-06-03 10:14:34 · 154 阅读 · 0 评论