likes
comments
collection
share

1-1搭建Maven框架与Mybatis接入详细全过程。

作者站长头像
站长
· 阅读数 10

1.Idea搭建Maven框架与Mybatis接入详细全过程

用的是Idea编程,这个就用Idea(我用的是Idea2022.jdk_1.8)带大家搭建这个框架。
  第一步:打开Idea

1-1搭建Maven框架与Mybatis接入详细全过程。

   第二步:创建maven项目:

1-1搭建Maven框架与Mybatis接入详细全过程。

第2.1:创建完后我们得装一个插件,以及配置。

1-1搭建Maven框架与Mybatis接入详细全过程。

1-1搭建Maven框架与Mybatis接入详细全过程。

直接安装就可以了。
第三步:就需要我们来配置maven.
  1. 打开核心配置文件src下得WEB-INF目录下得web.xml,把原来的删了,换上我已经配置好的。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
     http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
  <display-name>Archetype Created Web Application</display-name>
</web-app>

1-1搭建Maven框架与Mybatis接入详细全过程。 3. pom.xml中导入mybatis依赖、mysql驱动、日志依赖,还有单元测试依赖。

<!--    单元测试-->
<dependency>
  <groupId>junit</groupId>
  <artifactId>junit</artifactId>
  <version>4.13</version>
  <scope>test</scope>
</dependency>

<!--    mybatis-->
<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis</artifactId>
  <version>3.5.3</version>
</dependency>

<!--    mysql驱动-->
<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>8.0.26</version>
</dependency>

<!--    控制台输出语句,mybatis是通过日志通过-->
<!-- 添加slf4j日志api -->
<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-api</artifactId>
  <version>1.7.20</version>
</dependency>
<!-- 添加logback-classic依赖 -->
<dependency>
  <groupId>ch.qos.logback</groupId>
  <artifactId>logback-classic</artifactId>
  <version>1.2.3</version>
</dependency>
<!-- 添加logback-core依赖 -->
<dependency>
  <groupId>ch.qos.logback</groupId>
  <artifactId>logback-core</artifactId>
  <version>1.2.3</version>
</dependency>

1-1搭建Maven框架与Mybatis接入详细全过程。 5. 在resources中导入mybatis核心配置文件。

<!--
environments:配置数据库连接环境信息。
可以配置多个environment,
通过default属性切换不同的environment
-->
<environments default="product">
    <!--        开发环境-->
    <environment id="development">
        <!--        事务管理配置    数据库连接池采用DBCP  dataSource数据源-->
        <transactionManager type="JDBC"/>
        <dataSource type="POOLED">
            <!--数据库连接信息-->
            <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
            <property name="url"
                      value="jdbc:mysql://127.0.0.1/java107?userSSL=false&amp;serverTimezone=UTC&amp;useUnicode=true&amp;characterEncoding=utf8"/>
            <property name="username" value="root"/>
            <property name="password" value="111111"/>
        </dataSource>
    </environment>
    <!--测试环境-->
    <environment id="product">
        <transactionManager type="JDBC"/>
        <dataSource type="POOLED">
            <!--数据库连接信息-->
            <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
            <property name="url" value="jdbc:mysql://127.0.0.1:3306/java107?useSSL=false&amp;serverTimezone=UTC"/>
            <property name="username" value="root"/>
            <property name="password" value="111111"/>
        </dataSource>
    </environment>
</environments>
<mappers>
    <!--加载sql映射文件-->
    <!--        <mapper resource="com/hr/mapper/UserMapper.xml"/>-->

    <!--Mapper代理方式-->
    <package name="com.hr.dao"/>

</mappers>
``` ```

1-1搭建Maven框架与Mybatis接入详细全过程。

到这里我们就配置完了。
接下来就需要我们来做项目写作业啦!!!!
很多东西我只会用,原理也不太清楚。但是跟着我一起写一遍都会有不同得感受与收获。
创建一个java可执行包
我的路径是这样得java/com/hr/
与一个test测试包
(里面测试得东西我们直接生成就可以了哦)

1-1搭建Maven框架与Mybatis接入详细全过程。

1-1搭建Maven框架与Mybatis接入详细全过程。

     然后同样得方式创建test
     然后给它配置成绿色
     

1-1搭建Maven框架与Mybatis接入详细全过程。

1-1搭建Maven框架与Mybatis接入详细全过程。

1-1搭建Maven框架与Mybatis接入详细全过程。

跟着截图操作应该是没有一点问题的.
下面我们今天的作业就开始了
Navicat中数据库的各种查询操作。
Navicat(是管理数据的一个桌面化工具)
数据自己Naavicat生成就可以了哦
表结构给到大家帮助大家完成这么一个小练习。^_^

1-1搭建Maven框架与Mybatis接入详细全过程。

1-1搭建Maven框架与Mybatis接入详细全过程。

 下一张帖子见!!!!