SpringBoot事务使用及注意事项 Spring

SpringBoot事务使用及注意事项

感谢你百忙之中抽出时间阅读我这篇笔记。如果有错误的地方,劳烦批评指正。如果有地方和我持不同意见,很高兴和你一起探讨。最后,如果觉得这篇笔记对你有帮助的话,麻烦点个赞,谢谢~ 1.简介 数据库事务的存在是为了保证“多个数据库操作”的“原子性”。举个最简单的银行汇款业务的场景,A向B汇款1000元。这个汇款动作主要有两个,①是A的银行账户上扣去1000元,②是B的银行账户上增加两千元。假如操...
阅读全文
详解Maven命令大全 编程技术

详解Maven命令大全

一、Maven简介 Maven 官网: https://maven.apache.org Maven 3.3.9版本文档: http://maven.apache.org/ref/3 ... Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管...
阅读全文
详解Maven打包和运行 Java

详解Maven打包和运行

将项目进行编译、测试之后,接下来就是打包(package),我们的pom.xml中没有指定打包类型,那么使用默认打包类型jar,简单的执行命令 mvn clean package 进行打包 从输出内容可以看出,Maven在打包之前进行了编译、测试等操作。 jar任务负责打包,实际上就是jar插件的jar目标将项目主代码打包成一个名为hello-world-1.0-...
阅读全文
用于Spring Boot开发的VSCode设置 - Stefan Spring

用于Spring Boot开发的VSCode设置 - Stefan

让我们使用所有必要的扩展来设置全新的VSCode安装,以构建和运行Spring Boot应用程序。 1. 首先,我们需要安装Java开发工具包。我们建议安装免费版本的Java,例如AdoptOpenJDK。 https://adoptopenjdk.net/ 安装过程完成后,请确认Java设置正确。要找出是否设置了变量Java Home,请执行以下命令:echo JAVA_HOME。结果应...
阅读全文
Java如何优雅地实现单元测试与集成测试 编程技术

Java如何优雅地实现单元测试与集成测试

在日常的开发过程中,为了保证代码质量,有追求的程序员一般都会对自己编写的代码进行充分的测试,这种测试不仅仅是体现在对正常功能的简单接口调用,而是要根据代码中的各种逻辑分支,进行尽可能多的覆盖性单元测试以及主要逻辑的集成测试。 上面说到的测试对于程序员来说,绝不仅仅只是依赖于Postman之类的网络工具,而要以编写独立的单元/集成测试代码的方式来实现,具体来说在Java中就是要基于JUnit、Mo...
阅读全文
我在工作中是这样使用Maven Java

我在工作中是这样使用Maven

上次说到 我在工作中是这样使用Git ,已经是1个月前的故事了,时间啊,就这样慢慢流逝了。 这次来说说 maven 这玩意,同样还是那句话,maven对我而言只是工具,一些常规操作已经足够了,有空有兴趣才会去深入研究它。接下来会记录下自己使用maven时需要 注意 和 理解 的地方,至于那些基本概念和环境配置的问题,相信大家都懂。 maven仓库可分为 本地仓库 和 远程仓...
阅读全文
如何运行Spring Boot项目 Spring

如何运行Spring Boot项目

背景 帮别人指导一个Spring Boot项目,它在本地把项目push到git服务器上,然后在部署的服务器上把代码pull下来(我猜应该是这个流程) 然后他问我这项目怎么运行? 我当时就懵了,因为我平时都是用IDEA直接run的 探索 于是查看了Spring Boot官网的文档,发现在一开始就介绍了此部分 首先需要有Java环境和Maven环境(如果是基于Maven构建的话) 第一...
阅读全文
Java如何获取方法参数具体名称?这是个好问题! 编程技术

Java如何获取方法参数具体名称?这是个好问题!

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 默认情况下,我们是无法获取方法中参数名称的。通过反射机制,也只能得到参数的顺序以及一些没有意义的变量: arg0 、 arg1 等等。 但我们又确实需要这部分信息。比如IDE的自动提示,文档化服务接口的详细信息等。 这是因为,这些变量的名字,根本就没有编译进class文件中,它不可能凭空产生。 ...
阅读全文
IDEA实现 springmvc的简单注册登录功能的示例代码 Spring

IDEA实现 springmvc的简单注册登录功能的示例代码

1.基本环境搭建 spring简介 SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。 project创建 在图中填上项目名称即可,其他直接next 如上图所示,创建两个包...
阅读全文
Loading...