-
Crear un nuevo proyecto Maven, si webapp, inicio rápido puede, siempre y cuando la estructura de directorios intacta puede ser.
a) Estructura de directorios
-
Springboot necesidad de integrar SpringMVC, mybatis marco, así como su propia configuración. Por lo tanto, la necesidad de añadir las dependencias apropiadas pom archivo
a) introducir en un pom padres
org.springframework.boot
Primavera-Boot-Starter-matriz
1.5.9.RELEASE
B) que se introduce en la integración SpringMVC Web Start depende
org.springframework.boot
Primavera-Boot web - arranque
C) integrado para importar mybatis dependiente org.springframework.boot primavera-Boot-starter-JDBC de MySQL MySQL Java-CONECTOR org.mybatis.spring.boot mybatis-primavera-Boot-starter 1.3.0
-
Tras la integración de los tres marco no representan las dependencias requeridas han sido importados, sino que también tiene que importar algunas otras dependencias necesarias dependiendo de la función deseada.
a) soporte de JSP dependiente Springboot de la javax.servlet la javax.servlet-API la javax.servlet JSTL org.apache.tomcat.embed tomcat-Jasper la embed- 7.0.59 B) desplegado en proyecto en el Tomcat I. tomcat dependencia introducido, y la exclusión conflicto springboot contenedor construido org.springframework.boot springboot-Starter-Tomcat Siempre II. pom modificar el tipo de archivo de envases WAR WAR III. modificaciones de entrada clase etiquetado anotación @ServletComponentScan en la entrada por la clase, y hacer estos La herencia SpringBootServletInitializer.
iv. 如果打好的war在tomcat中启动后提示convert错误,说明缺少jackson包,手动导入依赖即可 <!-- 导入jackson依赖 --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </dependency>
-
perfil Springboot Application.properties
# puerto Conjunto Tomcat, por defecto 8080
server.port = 8080# Nombre del controlador de base de datos
spring.datasource.dirver-class-name = com.mysql.jdbc.Driver
# base de datos de direcciones
spring.datasource.url = jdbc: MySQL: /// springbootdb
# base de datos de nombre de usuario
spring.datasource.username = root
# contraseña de la base
spring.datasource.password = raíz#mybatis archivo de asignación de ubicación
mybatis.mapperLocations = el CLASSPATH :. Mapper / xml *
# mapeo configuración del archivo el retorno tipo de ruta de
mybatis.typeAliasesPackage = cn.tedu.domain
# si se habilita la joroba nombrar
mybatis.configuration.mapUnderscoreToCamelCase = true# Resolver configuración de la vista
spring.mvc.view.prefix = / la WEB-INF / JSP /
spring.mvc.view.suffix = .jsp
SpringBoot integración de procesos SpringMVC, mybatis construir un proyecto basado en la web
Supongo que te gusta
Origin blog.csdn.net/weixin_43328735/article/details/104822348
Recomendado
Clasificación