maven
文章平均质量分 74
maven的常用功能
qwy715229258163
这个作者很懒,什么都没留下…
展开
-
15-系统接口
在现在的开发过程中还有很大一部分公司都是以口口相传的方式来进行前后端的联调,而接口文档很大一部分都只停留在了说说而已的地步,或者写了代码再写文档。还有一点就是文档的修改,定义好的接口并不是一成不变的,可能在开发过程中文档修改不止一次的变化,这个时候就会很难受了。只要不是强制性要求,没人会愿意写这东西,而且在写的过程中,一个字母的错误就会导致联调时候的很大麻烦,但是通过。,我们可以省略了这一步,而且文档出错率近乎于零, 只要你在写代码的时候,稍加几个注解,文档自动生成。标记,用在类上,说明该类的作用。原创 2024-03-24 23:06:46 · 243 阅读 · 0 评论 -
14-定时任务
如果15号正好是周六,则找最近的周五(14号)触发, 如果15号是周未,则找最近的下周一(16号)触发.如果15号正好在工作日(周一至周五),则就在该天触发。序号(表示每月的第几个周几),例如在周字段上设置”6#3”表示在每月的第三个周六.注意如果指定”#5”,正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了);在日字段设置上,表示当月的最后一天(依据当前月份,如果是二月还会依据是否是润年[leap]), 在周字段上表示星期六,相当于”7”或”SAT”。了,系统在10:15分起来了。原创 2024-03-20 22:38:38 · 620 阅读 · 0 评论 -
13-多数据源
在实际开发中,经常可能遇到在一个应用中可能需要访问多个数据库的情况,在项目中使用注解来完成此项功能。方法内多个注解无效的情况使用内部方法调用。5、在需要使用多数据源方法或类上添加。在需要切换数据源的方法中使用。用来表示数据源名称,除。在需要被切换数据源的。其他均需要进行配置。原创 2024-03-18 21:49:34 · 384 阅读 · 0 评论 -
12-数据权限
例如对于销售,财务的数据,它们是非常敏感的,因此要求对数据权限进行控制, 对于基于集团性的应用系统而言,就更多需要控制好各自公司的数据了。如设置只能看本公司、或者本部门的数据,对于特殊的领导,可能需要跨部门的数据, 因此程序不能硬编码那个领导该访问哪些数据,需要进行后台的权限和数据权限的控制。在实际开发中,需要设置用户只能查看哪些部门的数据,这种情况一般称为数据权限。1、在(系统管理-角色管理)设置需要数据权限的角色 目前支持以下几种权限。,默认角色拥有所有数据权限(如不需要数据权限不用设置数据权限操作)原创 2024-03-14 22:30:18 · 529 阅读 · 0 评论 -
11-参数验证
使用原生的@Validated进行参数校验时,都是特定的注解去校验(例如字段长度、大小、不为空等),我们也可以用自定义的注解去进行校验,例如项目中的@Xss注解。1、新增Xss注解,设置自定义校验器/*** 自定义xss校验注解*/default "不允许任何脚本运行";Class原创 2024-02-22 16:47:51 · 315 阅读 · 0 评论 -
10-异常处理
对异常进行捕捉处理,但是在实际项目中对业务模块进行异常捕捉,会造成代码重复和繁杂, 我们希望代码中只有业务相关的操作,所有的异常我们单独设立一个类来处理它。全局异常就是对框架所有异常进行统一管理。异常是否已被处理,即抛出异常后被catch,打印了日志或抛出了其它异常 异常是否非Controller抛出,即在拦截器或过滤器中出现的异常。框架中,有大量需要处理的异常。业务逻辑异常,按照我们之前的全局异常配置以及统一返回实体实例化,访问后会出现。然后由全局异常处理器对异常进行统一处理。层的全局异常统一处理。原创 2024-02-18 16:35:36 · 504 阅读 · 0 评论 -
9-事务管理
事务的传播机制是指如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。即:在执行一个@Transactinal注解标注的方法时,开启了事务;例如用户新增需要插入用户表、用户与岗位关联表、用户与角色关联表,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作, 这样可以防止出现脏数据,就可以使用事务让它实现回退。@Transactional注解只能应用到public可见度的方法上,可以被应用于接口定义和接口方法,方法会覆盖类上面声明的事务。原创 2024-02-05 11:24:28 · 893 阅读 · 0 评论 -
8-权限注解
如果有些接口是不需要验证权限可以公开访问的,这个时候就需要我们给接口放行。代表的是PermissionService服务,对每个接口拦截并调用。表达式,允许我们在定义接口访问的方法上面添加注解,来控制访问权限。注解用于配置接口要求用户拥有某些权限才可访问,它拥有如下方法。超级管理员拥有所有权限,不受权限约束。的对应方法判断接口调用者的权限。使用注解方式,只需要在。原创 2024-02-02 10:31:11 · 420 阅读 · 0 评论 -
7-上传下载
注意:此种方式使用的是前端技术实现了文件的上传操作,修改文件时会有问题。4、新增和修改操作对应处理。1、添加对应按钮和事件。原创 2024-01-29 14:11:02 · 458 阅读 · 0 评论 -
(六)springcloud之Nacos集群与持久化配置-3
spring;spirngboot;springcloud;nacos;nginx;nacos集群搭建原创 2022-12-17 02:51:33 · 947 阅读 · 1 评论 -
(五)springcloud之Nacos注册中心-2
spring;springboot;maven;spirngMVC;springcloud原创 2022-12-17 00:10:22 · 628 阅读 · 0 评论 -
(四)springcloud之Nacos注册服务与发现-1
springboot;spirngcloud,maven;mybatis-plus;nacos,服务的注册与发现原创 2022-12-14 00:16:35 · 922 阅读 · 0 评论 -
SSM(spring+springmvc+mybatis)完全注解开发整合
Spring+SpringMVC+Mybatis的完全注解方式整合。rest风格原创 2022-12-06 00:56:06 · 641 阅读 · 1 评论