在SSM(Spring + SpringMVC + MyBatis)项目中,主程序的入口主要有两个:
web.xml:
这是传统的Java EE配置文件,用于配置Spring和SpringMVC的DispatcherServlet和Filter等组件。在项目启动时,首先加载web.xml文件,并进行相应的配置。
启动类:
对于使用Spring Boot的项目,通常会有一个启动类,例如`mySpringBoot001Application.java`。这个类通常包含`@SpringBootApplication`注解,用于启动Spring Boot应用。Spring Boot会自动配置大部分常用的技术栈,开发者只需关注业务逻辑的实现即可。
总结:
对于传统的SSM项目,web.xml是主程序的入口。
对于使用Spring Boot的SSM项目,启动类(如`mySpringBoot001Application.java`)是主程序的入口。