中软国际实习记录—————Day2和Day3

#Day2
本次实习课,老师主要讲解了mybatis和ssm。上午的时候,老师主要讲解了mybatis,以及如何连接数据库,同时在连接好数据库的基础上,写一个接口,然后用xml文件去实现接口,并且在文件中去写SQL语句,通过xml文件去对数据库进行操作,所以说,mybatis是一个半自动化的对数据库的操作。
在下午的时候,我学习了SSM,主要是了解了SSM中的Spring.xml文件和Spring MVC.xml文件,初步了解了在这些文件以及配置文件中的声明,包括数据库等等。同时了解了SSM整个的流程,关键点是IOE容器,用于存储各种业务逻辑。
#遇到的困难
在进行代码复现时出现各种的错误,比如无法访问到xml文件,修改方法,在配置文件中添加build,无法连接到数据库,解决方法,mysql8.0以上的版本和5.5版本所用到的Jdbc不一样,连接数据库时设置时区,等等。

#小结和体会
本次实验中,我遇见了比较多的bug,由于是第一次接触ssm,对于原理了解得还不太透彻,导致实验的进度十分缓慢。但通过在csdn上查询以及询问老师之后成功解决了遇见的bug,项目能够正常的运行。

#Day3
本次实习课,我们开始学习了有关界面的设计,老师稍微讲解了HTML,CSS和JavaScript,我了解了界面设计中他们并不属于编程语言,而有关我们的项目,老师是通过用网上的模板,使用代码复用,减少工作量,修改模板的界面,使其能够完成我们实验中所需要完成的功能,我学习老师讲解的视频修改了各种模板的界面,同时结合前一天所学习的知识,完成了登录功能,登录功能的核心是从界面获得请求以及用户名和密码,然后再控制器中去调用IOE容器,最后通过Mybatis去实现sql语句,去数据库中查找对应的用户名和密码,然后将结果返回给控制器,如果登录成功就去打开一个新的界面,失败则打开登录失败的界面,并提供按钮可以返回登录界面。这样就实现了登录的功能

#小结和体会
这次实验我对于SSM有了更深了理解和体会,同时在开发过程中,其中有大量的工作不需要我们去完成,我们只需要掌握原理,懂得使用和调用就行。并不需要理解得很透彻,不需要关心他是怎么实现的。课后,我也独自一人观看老师的视频,完成了登录的功能。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值