项目经历
1)java项目必带web.xml
1.1. web.xml里要配置首页面;
1.2. web.xml里要配置过滤器;
1.3. web.xml里要配置拦截器;
1.4. web.xml里要配置servlet;
2)spring项目必带application.xml配置文件
2.1. application.xml要配视图;
2.2. application.xml要配myBatis;
2.3. application.xml要配springMvc;
2.4. application.xml要配spring注解扫描;
3)我经历的常用项目框架:myBatis是种jdbc技术,Hibernate是种jpa技术;
3.1)springMvc+spring+myBatis+拷贝jar包
3.1.1.WebRoot下有jsp页面,就说明前端页面用了springMvc模式;
3.1.2.代码中有下面这个标签,就说明java后台用了spring框架;
<context:component-scan>
3.1.3.WebRoot/WEB-INF/lib下包含了myBatis的jar包,说明用了myBatis连数据库;
3.1.4.项目中没有pom.xml,就说明项目是拷贝来的jar包;
3.2)springMvc+spring+myBatis+maven
3.2.1.WebRoot下有jsp页面,就说明前端页面用了springMvc模式;
3.2.2.XML配置中有下面这个标签,就说明java后台用了spring框架;
<context:component-scan>
3.2.3.WebRoot/WEB-INF/lib下包含了myBatis的jar包,说明用了myBatis连数据库;
3.2.4.项目中有pom.xml,就说明项目是maven管理;
3.3)Html+springBoot+Hibernate+maven
3.3.1.前端页面以html为后缀,就说明前端页面使用了Html静态页面;
3.3.2.代码中有下面这个注解,就说明java后台用了springBoot框架;
@SpringBootApplication
3.3.3.配置文件中有下面这个属性,就说明java后台用了Hibernate框架;
ddl-auto
3.3.4.项目中有pom.xml,就说明项目是maven管理;
3.4)vue+springBoot+myBatis+maven
3.4.1.前端src下有以vue为后缀的页面,就说明前端页面使用了vue框架;
3.4.2.代码中有下面这个注解,就说明java后台用了springBoot框架;
@SpringBootApplication
3.4.3.pom.xml文件中有下面这个jar包,就说明java后台用了myBatis框架;
mybatis-spring-boot-starter
3.4.4.项目中有pom.xml,就说明项目是maven管理;
3.5)angular4+springBoot+myBatis+maven
3.5.1.前端src下有下面这个注解,就说明前端页面使用了angular框架;
@NgModule
3.5.2.后台代码中有下面这个注解,就说明java后台用了springBoot框架;
@SpringBootApplication
3.5.3.pom.xml文件中有下面这个jar包,就说明java后台用了myBatis框架;
mybatis-spring-boot-starter
3.5.4.项目中有pom.xml,就说明项目是maven管理;