sprintboot初体验

1.什么是sphrintboot

就是能帮我们配置好一个项目,我们不需要复杂的进行xml配置,立马就能搞事的框架

2.创建一个sprintboot项目

新建项目 选择 Spring Initializr



然后下一步修改项目名称 ,在下一步选择web --> sprint Web下一步


选择项目保存路径,就ok了

idea需要下载一系列配置文件,需要等待一会才能运行

3.了解默认生成的文件

1.SpringbootApplication: 一个带有 main() 方法的类,用于启动应用程序

2.SpringbootApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文

3.application.properties:一个空的 properties 文件,可以根据需要添加配置属性

4.pom.xml: Maven 构建说明文件

4.连接数据库获取数据

pom加入


    org.springframework.boot

    spring-boot-devtools

    true


    javax.servlet

    javax.servlet-api

    provided

    javax.servlet

    jstl


    org.apache.tomcat.embed

    tomcat-embed-jasper

    provided


    org.mybatis.spring.boot

    mybatis-spring-boot-starter

    1.1.1


    mysql

    mysql-connector-java

    5.1.21



想要跑jsp页面需要

在【src/main】目录下依次创建 webapp、WEB-INF、views 目录,并创建一个 hello.jsp 文件:

同事 配置 application.yml(把默认生成的删了,新建这个同名的) :


spring:

mvc:

view:

      prefix: /WEB-INF/views/

suffix: .jsp

datasource:

    url: jdbc:mysql://127.0.0.1:3307/linggo?characterEncoding=UTF-8

username: root

password:

    driver-class-name: com.mysql.jdbc.Driver

jpa:

hibernate:

      ddl-auto: update #新增数据库链接必备的参数



默认运行回报404错误,需要 spring-boot:run 运行项目可以解决:


创建Model:


创建mapper:


创建 controller:


创建前端View:


别忘记了在数据库中创建表



运行效果


哈哈,结束

参考https://www.cnblogs.com/wmyskxz/p/9010832.html

你可能感兴趣的:(sprintboot初体验)