摘要:oss
阅读全文
随笔分类 - spring boot
摘要:项目结构: 主要代码 : 配置数据库 配置datasource 线程隔离: 已上传git gitee地址:https://gitee.com/xxoo0_297/springboot-aop.git
阅读全文
摘要:项目部署之后调用接口失败:异常信息: NoClassDefFoundError ClassNotFoundException 注意这两种是有区别的。 具体转 https://www.cnblogs.com/xyhz0310/p/6803950.html 查询相关博文。可能是类编译问题。传上去的jar
阅读全文
摘要:启动类配置扫描 goods.mapper为当前项目mapper路径 ,common.mpper为其他jar包。 1. 2.mybatis.mapper-locations=classpath*:mapper/*.xml 注意:classpath后面有个星号(*) 成功获取到common.mapper
阅读全文
摘要:枚举: //实现层调用 orderMapper.getOrder(OrderStatus.DISCOUNT); sql打印: 实际sql: select * from order where orderStatus = DISCOUNT 预期sql: select * from order wher
阅读全文
摘要:一般的项目 如果没有做防刷 容易被人爆接口 或者就是说没有做token防刷过滤。 容易被人用正常的token刷接口。有些token非一次性。 用户登录之后生成token会有一个过期时间,但一般没有做频率检查,每访问一次,会延长这个token时间,刷新用户状态 另一种就是养号,拿着真实的token,哪
阅读全文
摘要:controller 监听器,监听配置实时变化 src/main/resources >META-INF >app.properties apollo 界面 测试访问 : 实时变化 测试: 控制台打印: OK。
阅读全文
摘要:一次 诡异的 idea Invalid bound statement (not found): 配置文件: mybatis.mapper-locations=classpath:mapper/*.xml 错 mybatis.mapperLocations=classpath:mapper/*.xm
阅读全文
摘要:后台代码: git:https://gitee.com/xxoo0_297/js_rsa_java.git
阅读全文
摘要:核心代码: 控制层(Controller): 注解: 全局异常处理: 枚举: 测试: 后台控制台日志: 这里需要注意的是 必须around通过之后才会走 before 注解
阅读全文
摘要:在日常项目中订单创建成功后,会有类似各式各样的通知。有站内通知。短信通知。微信,app通知。 伪代码: 这里,只用伪代码示例。各式各样的通知 肯定不只一行代码。只是简化。如果后续还要增加各种各样的通知。 无疑增加了代码的耦合度。这里就可以直接采用spring 自带的监听器优化代码。 这里面只需要把相
阅读全文
摘要:Error during artifact deployment. See server log for details. 这两个地方要一样。不然。就报 Error during artifact deployment. See server log for details. 坑
阅读全文
摘要:首页 index.html 访问首页空白 。 F12 控制台看页面元素布局。发现有两个body 标签 ,而且 </head> 标红。 各种检查。。。。好像是没有问题。 但就是访问空白。去掉script正常。 所以问题就在这个标签里。经常检查这个script 并没有写全。有开头并没有结尾。
阅读全文
摘要:Error resolving template "index", template might not exist or might not be accessible by any of the configured Template Resolvers
阅读全文
摘要:spring security demo
阅读全文
摘要:单体架构的优势: 便于开发:只需要借助IDE的开,调试功能即可完成 易于测试:只需要通过单元测试或浏览器即完成测试 易于部署:打包成单一可执于jar/war包,执jar/war包即可部署 单体架构的不足: 复杂性高 代码难以理解,各个模块逻辑复杂。 难以理解导致代码质量低,复杂性进一步增加 代码难以被修改和重构 ...
阅读全文
|