Java自学教程四:Java框架

终于来到了框架部分,学到这里,基本上你已经接近胜利了,只要学完框架,再做一到两个项目,你就可以准备找工作了。

框架部分我为大家找了一套SSM(Spring,SpringMvc,Mybatis)框架的视频,如下图所示:(视频如果有问题比如链接失效等欢迎大家加我QQ3107779061反馈。)

               

不过文中有6个文件夹,我一一为大家讲解一下。

Git:截止到目前,我相信大家跟着视频学习写的代码都是保存在自己的电脑中的,这样对于一个人开发没什么问题,但是对于一个公司来说,就有问题了,多个同事开发同一个项目,我怎么把我写的代码拿给他,让他知道我开发了一个新功能呢?这时候就要用到Git了,我们可以把代码提交到Git服务器上(类似于存东西在百度云),其他同事只要去服务器拉取最新的代码(类似于从百度云下载),就可以获取到新功能了。所以Git是必须要学会并开始用起来的。

Maven:目前很多我们依赖的jar包,比如mysql的jdbc的包,都是手工添加到项目依赖里的,我换了一台电脑,又要重新下载,然后添加。如果我们的项目使用了Maven,你就可以直接从已有的maven服务器直接下载最新的包自动依赖到工程里,所以这个也是必须要会的。

MyBatis:大家使用jdbc的时候,如果对一个表进行增删改查,需要很繁琐的操作,比如先获取链接,拼接sql,最后关闭链接。这样大大降低了我们的开发相率。使用了MyBatis后,我们完全不用管链接的事情了,由mybatis帮我们处理,大大的简化了代码,同时我们还可以用插件生成简单增删改查的sql。

Spring:Spring最大的作用就是我们以后不需要自己去new 对象了。比如以前我们需要用Dao时,要自己去新建一个Dao对象。如果你使用了Spring,Spring它自动新建一个Dao,然后你可以在任何地方,申请使用这个Dao,直接拿就可以了。

SpringMvc:SpringMvc在我理解,其实它是Servlet的简化版,可以通过简单的配置,你就可以得到一个前端可以访问的接口,由它来负责序列化和反序列化你传输的数据。

当然,java框架远不止这些,这些是基础且基本每个公司都在用的,会了这些,我们基本上可以说可以胜任大部分公司的工作。其他框架我们可以进入公司了再学习,比如最近很火的SpringBoot,SpringCloud等等。

文章中不方便直接放百度网盘链接,大家可以发送任意邮件到3107779061@qq.com,邮箱会自动答复全套视频地址给大家,谢谢。如果大家工作或者学习上有任何技术上的疑问也可以加我的QQ 3107779061咨询。

       

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值