0
点赞
收藏
分享

微信扫一扫

3月3日记录

计划

  • [ ] 学习mybatis
  • [ ] maven,可以看完
  • [ ] js
  • [ ] 改bug,让跑起来

执行

10点13分 学习maven

15点52分 结束maven基础,开始看jdbc

17点15分 还是改不掉错,继续学习mybatis和js

知识记录

maven学习

基本概念

3月3日记录_xml

第一个maven程序
  • 插件创建maven程序
  • idea版创建maven
  • tomcat插件安装与web工程启动
  • 问题很大,得出一个经验,把视频看完再操作
  • 14点51分 解决了。web.xml中要删除大部分没用的东西,本来也是报红
  • pom.xml中删除原有build的全部内容
依赖管理
依赖配置与传递
  • 依赖指当前项目运行所需要的jar包,一个项目可以有多个依赖
  • 以来传递:使用别的project的jar包,直接依赖/间接依赖
  • 冲突解决:路径优先,声明优先,特殊优先(同级配置,后面覆盖前面的)
  • 可选依赖 加true即可
  • 排除依赖,主动断开依赖的资源

<exclusions>
<exclusion>
<groupId></groupId>
<artifactId></artifactId>
</exclusion>
</exclusions>//没有<version></version>

依赖范围
  • 主程序范围
  • 测试程序范围
  • 是否参与打包

3月3日记录_maven_02

  • 依赖范围的传递性

3月3日记录_xml_03

生命周期与插件
构建生命周期

运行的阶段

  • compile test-compile test package install
  • clean:清理工作
  • cpre-lean
  • clean
  • post-clean
  • default:核心工作,编译测试打包
  • 很多

3月3日记录_生命周期_04

  • site:产生报告,发布站点
  • pre-site
  • site
  • post-site
  • site-deploy
插件
  • 与生命周期内的阶段绑定,执行到对应的生命周期时执行插件
  • 默认maven在各个生命周期上绑定有预设的功能
  • 通过插件可以自定义其他功能
  • goal打包用的
  • phase运行到什么阶段

3月3日记录_xml_05

JDBC

简单介绍
  • JDBC就是用Java语言操作数据库的一套代码

3月3日记录_maven_06

Mybatis

什么是Mybatis
  • 回顾
  • JDBC
  • mysql
  • java基础
  • Maven
  • junit
  • SSM框架:配置文件的。最好方式,看官方文档
举报

相关推荐

0 条评论