java实习学习第一天(MVC框架初步学习)

一、利用svn check out 出项目

通过公司给的一个项目,练习svn的使用方法。
首先是安装svn,公司给的文件地址不见了,所以我另外在网上找了svn的下载地址,这里推荐使用百度网盘搜索,去百度下百度网盘搜索,然后随便点一个看起来厉害点的网站进去搜索你想要的文件,这种方法特别容易就找到你想要的文件。
下载完成后正常的安装svn,全部默认设置就可以了,这一步没有错误。接着就是check out项目了,想将项目导出存放在哪个文件夹,就在哪个文件夹右键点击check out
java实习学习第一天(MVC框架初步学习)

点击后对应输入项目的信息,点击ok后会提示输入账号密码,输入正确的账号密码然后等待完成即可
java实习学习第一天(MVC框架初步学习)

二、将项目导入eclipse

最新版的eclipse java ee集成好了Maven,所以使用最新版eclipse导入会非常方便
打开eclipse ,点击[file]->[import]->选择Maven选项卡,然后选择existing Maven Projects选项(使用搜索功能可以快速找到选项)
java实习学习第一天(MVC框架初步学习)
选择地址和需要的项目后点击完成即导入成功
java实习学习第一天(MVC框架初步学习)

三、修改项目并启动

项目的本地测试数据库环境要改成对应电脑里面的路径,修改pom.xml文件里面的jdbc路径,修改为对应电脑里数据库的路径,发现有红线,报错Could not calculate build plan: Plugin org.apache.maven.plugins:maven-jar-pl。。。。。
百度后找到解决方法,右键项目点击Maven,update project如图
java实习学习第一天(MVC框架初步学习)
然后勾选Force update of snapshots/Releases选项,点击ok即可。
java实习学习第一天(MVC框架初步学习)
期间还发现数据库版本与项目的mysql-connect版本不一致,所以还卸载了mysql重新安装了mysql5.5

三、查看项目结构

经过仔细观察,项目贼复杂,慢慢看吧。。。
经典的mvc结构,每一层都有十几个文件,分成三个项目,每个项目对应不同的层。
第一层:显示层由jsp组成,(web层,在第一个项目中)
第二层:Controller层(第一个项目中),jsp发送信号*.do给Controller层,很简短,只负责调用对应的service接口
第三层:ServiceImpl层(第二个项目中),有具体实现
第四层:Service层(第三个项目中),由接口构成,没有具体实现
第五层:DAO和VO层(第三个项目中),负责操作数据库