01 2022-09

springboot项目打包成war用tomcat运行好还是打包成jar直接启动好

Spring Boot提供了两种项目打包方式:生成war文件、生成可执行的jar文件,很多Java开发者不清楚这两种项目打包方式的区别,生产环境该选哪种方式呢

15 2022-08

Spring Boot版本号说明

具体含义,如下文所示: SNAPSHOT:快照版,表示开发版本,随时可能修改; M1(Mn):M是milestone的缩写,也就是里程碑版本; RC1(RCn):RC是release candidates的缩写,也就是发布预览版; Release:

15 2022-08

RestController和Controller的区别

RestController的作用相当于Controller加ResponseBody共同作用的结果,但采用RestController请求方式一般会采用Restful风格的形式。

13 2022-08

war和war exploded的区别

选择war还是war exploded,这里首先看一下他们两个的区别

13 2022-08

jar包和war包的区别

jar包和war包的区别主要体现在文件扩展名、目的和运作方式、文件结构这几个方面。jar包扩展名为.jar,war包扩展名为.war;jar包可打包多个文件,以便用于库、插件或任何类型的应用程序,war包

22 2022-07

什么是热部署,为什么要用这个?

什么是热部署,为什么要用这个?

22 2022-07

idea 中Update resources和Update classes and resources、Redeploy的区别

idea 中Update resources和Update classes and resources、Redeploy的区别

15 2022-07

SSM开启事务支持简单实例

SSM开启事务支持简单实例

18 2022-03

运行时异常和检查性异常区别

Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常

18 2022-03

Java中String类通过new创建与直接赋值的区别

Java中String类通过new创建与直接赋值的区别 方式一:String a = “aaa” ; 方式二:String b = new String(“aaa”); 两种方式都能创建字符串对象,但方式一要比方式二更优。 因为字符串是保存在常量池