首页IT科技ideal创建maven工程(学习笔记——在IDEA中创建Maven版的web工程;框架;Mybatis简介;搭建Mybatis框架步骤)

ideal创建maven工程(学习笔记——在IDEA中创建Maven版的web工程;框架;Mybatis简介;搭建Mybatis框架步骤)

时间2025-08-05 06:39:00分类IT科技浏览4412
导读:2023-01-09...

2023-01-09

一              、在IDEA中创建Maven版的web工程

(1)步骤:

①创建一个maven模块              ,命名为“maven_web_end              ”                     ,之后需要创建web工程的目录              。在“maven_web_end.src.main                     ”下创建“webapp       ”文件夹(命名必须为webapp,否则识别不了);在“webapp       ”文件夹下创建“WEB_INF                     ”文件夹;在“WEB-INF              ”文件夹下创建“web.xml       ”

②在“web.xml                     ”中添加代码

③添加web工程

点击该图标

上面的路径

下面的路径

④在“maven_web_end.src.main.webapp              ”下创建“index.html”

在里面写入“<h1>首页</h1>                     ”,进行测试

⑤设置模块的“Artifacts                     ”(用于为当前web应用设置war包支持)

⑥设置Tomcat

添加模块

⑦启动服务器       ,弹出的页面中如果出现“首页”              ,则设置OK

二                     、框架

即代码的半成品                     ,包含SSM

(1)Mybatis框架:持久化层框架(dao层)

(2)SpringMVC框架:控制层框架(Servlet层)

(3)Spring框架:全能的

三       、Mybatis简介

1              、Mybatis含义:

Mybatis是一个半自动化持久化层的ORM框架                     。

①ORM:object Relational Mapping(对象 关系 映射)

将java中的对象与数据库中表建立映射关系       。好处:操作java中的对象       ,就可以影响数据库中表的数据

②半自动化:即需要手写sql

③持久化:即dao层

2                     、Mybatis下载网址

(1)下载网址:

https://github.com/mybatis/mybatis-3

(2)文档网址:

https://mybaits.org/mybatis-3/

四       、搭建Mybatis框架步骤

导入jar包;编写配置文件;使用核心类库

4.1 准备

4.1.1 建库建表建约束

4.1.2 准备maven工程

4.2 搭建Mybatis框架步骤

(1)导入jar包

首先包含“mysql-connector-java              ”       、“mybatis                     ”                     、“junit       ”

(2)编写核心配置文件(编写的是“mybatis-config.xml              ”)

编写的位置:resources目标下

(3)书写相关接口及映射文件

①映射文件位置:resources/mapper

②映射文件名称:XXXMapper.xml

(4)测试

声明:本站所有文章       ,如无特殊说明或标注                     ,均为本站原创发布              。任何个人或组织              ,在未征得本站同意时       ,禁止复制              、盗用       、采集                     、发布本站内容到任何网站              、书籍等各类媒体平台                     。如若本站内容侵犯了原著者的合法权益                     ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
定时器的时间范围最大是多少(定时器 setTimeout、setInterval详解)