![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 86
后端马农
这个作者很懒,什么都没留下…
展开
-
如何把自定义jar上传到Maven中央仓库
在现实Java微服务开发中,经常需要抽取一些通用的接口或者公共的方法类,并打包成jar提供给其它服务使用。对开源架构进行二次封装,并通过springBoot的Starter,作为公司基础架构。通常这些jar都会被推送到公司的私服nexus中。但是作为个人开发者,我们没有那么都资源取搭建自己的私服nexus,但是我们又有公共或者基础架构的jar。所以我们需要把jar推送至maven中央仓库,并提供自己项目依赖。本文从0到1实现自定义jar上传到Maven中央仓库。原创 2023-08-28 23:01:49 · 371 阅读 · 1 评论 -
从0到1快速构建Java项目脚手架
主流的微服务架构体系下,需要按照模块(商品、订单、用户、活动、管理后台……)、按照领域驱动设计等进行拆分成很多的微服务项目,并分配给不同的人负责。如果每个人都一个一个去创建微服务其实是在做重复的工作容易出错而且没有意义,浪费人力物力。如果这个时候基础性的 springboot,springcloud,springcloud-alibaba,MyBatis-Plus, Redis,rocketmq, Hutool, Swagger-UI,SnowFlake-redis等在项目创建时一起生成.原创 2023-08-11 16:45:06 · 2316 阅读 · 1 评论 -
Hibernate - Write operations are not allowed in read-only mode 解决方案
当使用 Spring OpenSessionInViewFilter并尝试在 Spring 管理的事务之外执行持久性操作时,通常会看到该错误消息。当 Spring 事务机制开始一个事务时,它将刷新模式更改为“COMMIT”。事务完成后,它会根据需要将其设置回 NEVER/MANUAL。默认值为“true”,表示在只读事务中尝试写入操作时的快速失败行为。关闭此选项以允许在刷新模式为手动的会话上保存/更新/删除。设置写入操作(保存/更新/删除)时是否检查Hibernate会话是否处于只读模式。原创 2023-03-06 17:43:16 · 384 阅读 · 0 评论