如何识别项目使用的框架
原玉辉。
·
目录
(2)spring项目必带application.xml配置文件
(3)常用项目框架:myBatis是种jdbc技术,Hibernate是种jpa技术
(3.1) springMvc+spring+myBatis+拷贝jar包
(3.2)springMvc+spring+myBatis+maven
(3.3)Html+springBoot+Hibernate+maven
(3.4)vue+springBoot+myBatis+maven
(3.5)angular4+springBoot+myBatis+maven
(1)java项目必带web.xml
- web.xml里要配置首页面
- web.xml里要配置过滤器
- web.xml里要配置拦截器
- web.xml里要配置servlet
(2)spring项目必带application.xml配置文件
- application.xml要配视图
- application.xml要配myBatis
- application.xml要配springMvc
- application.xml要配spring注解扫描
(3)常用项目框架:myBatis是种jdbc技术,Hibernate是种jpa技术
(3.1) springMvc+spring+myBatis+拷贝jar包
- WebRoot下有jsp页面,就说明前端页面用了springMvc模式
- 代码中有下面这个标签,就说明java后台用了spring框架
<context:component-scan> - WebRoot/WEB-INF/lib下包含了myBatis的jar包,说明用了myBatis连数据库
- 项目中没有pom.xml,就说明项目是拷贝来的jar包
(3.2)springMvc+spring+myBatis+maven
- WebRoot下有jsp页面,就说明前端页面用了springMvc模式
- XML配置中有下面这个标签,就说明java后台用了spring框架
<context:component-scan> - WebRoot/WEB-INF/lib下包含了myBatis的jar包,说明用了myBatis连数据库;
- 项目中有pom.xml,就说明项目是maven管理;
(3.3)Html+springBoot+Hibernate+maven
- 前端页面以html为后缀,就说明前端页面使用了Html静态页面
- 代码中有下面这个注解,就说明java后台用了springBoot框架
@SpringBootApplication - 配置文件中有下面这个属性,就说明java后台用了Hibernate框架;
ddl-auto - 项目中有pom.xml,就说明项目是maven管理;
(3.4)vue+springBoot+myBatis+maven
- 前端src下有以vue为后缀的页面,就说明前端页面使用了vue框架
- 代码中有下面这个注解,就说明java后台用了springBoot框架
@SpringBootApplication - pom.xml文件中有下面这个jar包,就说明java后台用了myBatis框架;
mybatis-spring-boot-starter - 项目中有pom.xml,就说明项目是maven管理;
(3.5)angular4+springBoot+myBatis+maven
- 前端src下有下面这个注解,就说明前端页面使用了angular框架;
@NgModule - 后台代码中有下面这个注解,就说明java后台用了springBoot框架;
@SpringBootApplication - pom.xml文件中有下面这个jar包,就说明java后台用了myBatis框架;
mybatis-spring-boot-starter - 项目中有pom.xml,就说明项目是maven管理;
(4)如何区分SpringCloud
SpringCloud是基于SpringBoot实现的微服务架构开发组件,SpringCloud也需要对应SpringBoot的版本,SpringCloude项目可以理解为多个SpringBoot项目组合。里面每一个微服务都能单独启动
总结
原作者:原玉辉
更多推荐


所有评论(0)