栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【编程不良人】快速入门SpringMVC学习笔记02---Spring+SpringMVC+MyBatis整合编程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【编程不良人】快速入门SpringMVC学习笔记02---Spring+SpringMVC+MyBatis整合编程

1.新建maven-webapp工程,添加java、resources目录及test目录下的java、resources

2.引入依赖
  
  
    org.springframework
    spring-core
    4.3.2.RELEASE
  
  
    org.springframework
    spring-context
    4.3.2.RELEASE
  
  
    org.springframework
    spring-context-support
    4.3.2.RELEASE
  
  
    org.springframework
    spring-jdbc
    4.3.2.RELEASE
  
  
    org.springframework
    spring-aop
    4.3.2.RELEASE
  
  
    org.springframework
    spring-beans
    4.3.2.RELEASE
  
  
    org.springframework
    spring-expression
    4.3.2.RELEASE
  
  
    org.springframework
    spring-aspects
    4.3.2.RELEASE
  
  
    org.springframework
    spring-tx
    4.3.2.RELEASE
  
  
    org.springframework
    spring-web
    4.3.2.RELEASE
  
  
    org.springframework
    spring-webmvc
    4.3.2.RELEASE
  
  
    javax.servlet
    servlet-api
    2.5
    provided
  
  
    jstl
    jstl
    1.2
  
  
    org.mybatis
    mybatis
    3.2.8
  
  
    org.mybatis
    mybatis-spring
    1.3.3
  
  
    mysql
    mysql-connector-java
    5.1.38
  
  
    com.alibaba
    druid
    1.1.17
  
  
    org.apache.logging.log4j
    log4j-core
    2.10.0
  
  
    org.slf4j
    slf4j-log4j12
    1.7.25
  
  
    com.alibaba
    fastjson
    1.2.62
  

3.Spring+Mybatis整合 3.1 新建表

3.2 新建实体类
  
  package com.study.entity;
  ​
  import java.util.Date;
  ​
  
  public class User {
      private String id;
      private String name;
      private Integer age;
      private Date bir;
  ​
      @Override
      public String toString() {
          return "User{" +
                  "id='" + id + ''' +
                  ", name='" + name + ''' +
                  ", age=" + age +
                  ", bir=" + bir +
                  '}';
      }
  ​
      public User() {
      }
  ​
      public User(String id, String name, Integer age, Date bir) {
          this.id = id;
          this.name = name;
          this.age = age;
          this.bir = bir;
      }
  ​
      public String getId() {
          return id;
      }
  ​
      public void setId(String id) {
          this.id = id;
      }
  ​
      public String getName() {
          return name;
      }
  ​
      public void setName(String name) {
          this.name = name;
      }
  ​
      public Integer getAge() {
          return age;
      }
  ​
      public void setAge(Integer age) {
          this.age = age;
      }
  ​
      public Date getBir() {
          return bir;
      }
  ​
      public void setBir(Date bir) {
          this.bir = bir;
      }
  }
  ​

3.3 新建DAO接口
  
  package com.study.dao;
  ​
  import com.study.entity.User;
  ​
  import java.util.List;
  ​
  
  public interface UserDAO {
  ​
      
      List selectAllUsers();
  ​
      
      void insertUser(User user);
  ​
  }
  ​

3.4 新建Mapper配置文件
  
  
      
       
      年龄:
      生日:
           

5. 部署tomcat服务器测试

 测试结果:

6.总结

附项目目录结构:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/830518.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号