学习笔记——在IDEA中创建Maven版的web工程;框架;Mybatis简介;搭建Mybat ...

打印 上一主题 下一主题

主题 1540|帖子 1540|积分 4620

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”中添加代码
  1. [/code]③添加web工程
  2. 点击该图标
  3. [img]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109100620097-1634640102.png[/img]
  4. [img=190,235]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109100813440-154258920.png[/img]
  5.  [img=239,541]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109100712826-605008384.png[/img]
  6.  
  7.  [img=318,185]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109101207130-730446453.png[/img]
  8. 上面的路径
  9. [img=231,108]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109101310739-209854060.png[/img]
  10. 下面的路径
  11. [img=266,164]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109101400547-357991690.png[/img]
  12.  
  13. ④在“maven_web_end.src.main.webapp”下创建“index.html”
  14. 在里面写入“[size=6]首页[/size]
  15. ”,进行测试
  16. ⑤设置模块的“Artifacts”(用于为当前web应用设置war包支持)
  17. [img=399,316]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109104259316-1825443861.png[/img]
  18. [img=328,337]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109104512014-1585049940.png[/img]
  19.  
  20.  ⑥设置Tomcat
  21. [img=411,535]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109104729630-1791455343.png[/img]
  22. 添加模块
  23. [img=506,130]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109105324175-1166328341.png[/img]
  24.  
  25.  [img=375,236]https://img2023.cnblogs.com/blog/2692474/202301/2692474-20230109105459470-772757922.png[/img]
  26.  
  27. ⑦启动服务器,弹出的页面中如果出现“首页”,则设置OK
  28.  二、框架
  29. 即代码的半成品,包含SSM
  30. (1)Mybatis框架:持久化层框架(dao层)
  31. (2)SpringMVC框架:控制层框架(Servlet层)
  32. (3)Spring框架:全能的
  33. 三、Mybatis简介
  34. 1、Mybatis含义:
  35. Mybatis是一个半自动化持久化层的ORM框架。
  36. ①ORM:object Relational Mapping(对象 关系 映射)
  37. 将java中的对象与数据库中表建立映射关系。好处:操作java中的对象,就可以影响数据库中表的数据
  38. ②半自动化:即需要手写sql
  39. ③持久化:即dao层
  40. 2、Mybatis下载网址
  41. (1)下载网址:
  42. [code]https://github.com/mybatis/mybatis-3
复制代码
(2)文档网址:
  1. 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)测试
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

前进之路

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表