后端-框架-Spring
文章平均质量分 58
handsomepig123_
业精于勤荒于嬉行成于思毁于随
展开
-
spring自动填充
spring自动填充实体传值参考文档这是mybatis提供的自动填充,所以springboot 需要整合mybatis之后重写mybatis的jar包里的方法实体实体需要加上@TableField(value = “CREATOR”, fill = FieldFill.INSERT)注解 /** * 创建人 */ @TableField(value = "CREATOR", fill = FieldFill.INSERT) private String crea原创 2022-03-23 15:53:39 · 850 阅读 · 0 评论 -
新增用户-用户密码加密-无解密
用户密码加密,无解密方式原创 2022-03-22 11:16:53 · 4330 阅读 · 0 评论 -
cas-overlay二次开发
cas-overlay二次开发cas的定义二次开发方式个人经验看法cas的定义cas 分为cas-server,cas-client(多个系统经过配置成为CAS客户端可使用cas-server统一进行鉴权【验证用户并授权访问应用程序】)Cas是实现单点登录的开源框架{一个账号可以登录多个系统,多个系统作为CAS-CLIENT}。cas是具有overlay可覆盖文件的二次开发方式请参考以下链接-很具体的教了怎么覆盖CAS-OVERLAY的源码https://www.cnblogs.com/cac原创 2022-03-11 16:48:18 · 2208 阅读 · 0 评论 -
springcloud miniio实现文件上传下载预览删除-调用miniio
spring框架里调用miniio概述过程方法概述过程首先项目框架中配好miniio调用miniio方法,传正确参数方法上传/** * 上传文件 * 文件名采用uuid,避免原始文件名中带"/"符号导致下载的时候解析出现异常 * * @param file 资源 * @param dir 文件夹 (前后不带/) * @param rename 是否重命名 默认true * @return R(bucketName,原创 2021-09-26 17:00:37 · 1145 阅读 · 0 评论 -
精度缺失导致数据失准问题解决
精度缺失导致数据失准问题解决Double Bigdecimal模式下得精度缺失Bigdecimal模式下得精度缺失问题所在及解决方法结论心得Double Bigdecimal模式下得精度缺失使用jep进行负责公司计算,最开始使用得参数数据格式是Double出现精度缺失问题。于是将参数数格式改成Bigdecimal即使用了jep得Bigdecimal,原先存在得精度缺失问题解决,然后又出现了新得精度缺失问题。问题如下Bigdecimal模式下得精度缺失如上图 计算所得值为40.595,取位2位后应该原创 2021-08-04 18:58:08 · 609 阅读 · 0 评论 -
jepjep使用记录及double bigdecimal 转换
jepjep使用记录及double bigdecimal 转换jep使用记录double bigdecimal 转换最近维护系统有用到计算。jep使用记录使用jep3.4 计算公式得到公式值。例如公式为:if(deptCode==“dept2”||deptCode==“dept1”||deptCode==“dep6”,if(NP1,0,if(BS>10,if(BS>142,1420.007,BS0.007),10*0.007)),if(ND1,0,if(BS>20,原创 2021-07-08 19:13:45 · 342 阅读 · 0 评论 -
springboot,miniIO上传下载预览文件
springboot,miniIO上传下载预览文件上传下载预览删除上传前端传文件,后端接口收取文件调用miniIN.putObject下载前端调用后端miniIN的download预览前端调用后端miniIN的view接口,有多种调用方式1后端新写接口调用miniIN的view接口2通过配置,不新写接口,前端直接访问静态资源webapp配置文件添加这个配置就可前端直接/res/文件路径访问#指向文件服务直接读取静态资源3通过配置,不新写接口,前端直接访问项目MINIIO 接口原创 2021-06-09 10:40:46 · 686 阅读 · 0 评论 -
easyui,springboot时间格式转换/文件
easyui,springboot项目遇到一些小问题欢迎使用Markdown编辑器时间问题easyui-datebox文件上传-miniio合理的创建标题,有助于目录的生成欢迎使用Markdown编辑器参与新项目,使用easyui,springboot。负责模块1新增编辑界面有时间类型字段需要上传和回显2设计上传下载预览等模块。时间问题easyui-datebox后端数据类型为2017/7/5 11:09:57mybatis plus自动生成代码将该时间字段定义为 LocalDateTime;原创 2021-06-08 19:10:25 · 143 阅读 · 0 评论 -
springboot自定义401异常及修改后无法通过域名自动跳到login问题解决
springboot自定义401异常及修改后无法通过域名自动跳到login问题解决场景实现代码场景登录人员长期不操作,登录过期后操作界面,出现401error提示。这个提示需要修改实现首先模拟COOKIES失效。接着自定义处理401错误。:模拟cookie失效,springboo加个配置就好了https://www.it610.com/article/1306477481456340992.htm1的情况是我所使用的,并且我的配置文件是.YML格式接着自定义处理401错误;htt原创 2021-05-10 17:27:34 · 939 阅读 · 0 评论 -
springboot spring security 接口403 自定义处理
springboot spring security 接口403 自定义处理需要解决的问题需要实现的样式查找过程最后得到的处理方案---针对修改弹窗提示参考的文章链接需要解决的问题在弹出页面中有调用接口,当当前登录用户没有该权限时,就会小弹窗报错,不过报错的提示是FORBIDDEN对用户不友好,考虑将FORBIDDEN改成:无权限,请联系管理员这个问题需要实现的样式查找过程我先设想 弹窗报错应该是是前端框架EASYUI的事,所以就是后端调用接口时检查登录人员无接口权限触发报错。前端收到错误信息原创 2021-04-28 16:55:47 · 2102 阅读 · 1 评论 -
启动springboot项目失败The dependencies of some of the beans in the application context form a cycle
启动springboot项目失败报错:The dependencies of some of the beans in the application context form a cycle:百度查找原因最后解决方法最后报错:The dependencies of some of the beans in the application context form a cycle:启动之前启动成功过的代码(距离上次启动成功,代码有修改过—启动成功后热部署运行修改代码)百度查找原因自己看了下英文应该是原创 2021-04-26 10:04:32 · 905 阅读 · 0 评论 -
LocalDateTime转换为固定格式的string
LocalDateTime转换为固定格式的stringDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");String nowTime = LocalDateTime.now().format(formatter);System.out.println("nowTime:"+ nowTime);原创 2021-01-28 16:48:19 · 1904 阅读 · 0 评论 -
2021-01-21 报错Error setting null for parameter #7 with JdbcType OTHER
springboot项目界面操作中报错-如下org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='et.id', mode=IN, javaType=class java.lang.Object, jdbcType=null,.原创 2021-01-21 10:44:48 · 1377 阅读 · 0 评论 -
20190817001--部署new
部署tigermachine ,tigermachine-sever 到222服务器。00账号密码连接ftp,putty。01在本地通过maven将自己的微服务打成jar包(通过idea工具打包/maven指令打包)--打包成功。02在ftp新建文件夹(tigermachine)将本地打的jar包拖到该文件夹中 --F:\GSWP\test\ibp_interface_clo...原创 2019-08-17 15:43:12 · 119 阅读 · 0 评论 -
重启服务器 Linux 指令 、SpringBoot和SpringMVC的区别、文件的上传和下载
https://blog.csdn.net/zdb292034/article/details/82793298 linux 重启服务器命令。https://blog.csdn.net/jonesAriven/article/details/80036602 spring与springmvc的区别与联系。https://blog.csdn.net/womeng2009/artic...转载 2019-05-29 09:48:38 · 175 阅读 · 0 评论 -
从官网下载Spring的jar包
spring官网地址:https://spring.io貌似因为spring更新很快,所以如何从官网下载jar包的方式老是会不一样所以直接用这个Spring下载地址:http://repo.spring.io/release/org/springframework/spring/ 里面有各个版本选中一个版本,然后进入到如下界面,选择dist下载就好了参考链接:https...原创 2018-11-27 23:21:26 · 86 阅读 · 0 评论 -
学习SSH还不错的一本书-spring
4.1搭建Spring框架工作目标知识目标理解Spring 框架概念、作用技能目标初步掌握Spring框架的搭建 会使用Spring改造注册功能素养目标培养学生打动手和自学能力工作任务改造3.1节的任务,在注册入库功能的业务控制层(action)与业务处理层(service)之间引入Spring框架工作计划任务分析之问题清单什么是Spring框架 为什...转载 2018-11-27 21:38:35 · 175 阅读 · 0 评论