中软国际实习记录——————Day6&&Day7

#Day 6
本次实习课上,老师主要讲的是SSM项目的收尾阶段,包括用户的权限管理,通过给用户增加用户权限的属性或者新建用户权限表然后进行相关联,老师主要讲解后者,这样对于我们原有代码的改动不会很多,不会影响到原有的功能。其次,老师讲解了如何实现过滤器,对于过滤器的配置以及过滤器的原理,我同时也明白了有了过滤器,能帮助我们保护网站的安全,其他用户不能直接使用我们的功能,接着,我们修改了之前写的很多函数,来使他们能通过我们的过滤器。

#课后和体会
本次实验后,我开始学习了修改自己写过的代码,由于修改函数以及参数,导致这个过程中出现了非常多的bug,后来一一的解决,我慢慢理解了软件体系结构时要求低耦合高聚合,这样修改就不会报这么多错误,同时我还学习到新的知识———过滤器。最后我实现了整个功能,并且整理了整个项目,我对于SSM有了更进一步的了解,而此次开发到这里,第一阶段完成。

#Day 7
本次实习课上,老师主要讲的是Spring Boot项目的建立,并且在此次项目过程中我们使用JPA。在学习完了SSM后,学习他的后续课程,了解Spring的基础概念:SpringBoot 就是一个快速的开发框架 (软件的半成品),可以迅速的搭建出一套基于Spring框架体系的应用,以及他的优点

  • 不需要 web.xml
  • spring.xml, springMVC.xml, config.xml 不用去写
  • 不需要tomcat
  • 配置文件非常简单
    同时学着老师,去依次引入各种开发过程中所需要的依赖。并且去修改相关配置文件,然后编写简单的逻辑和界面,再运行调试,最后得到一个简单的SpringBoot项目

#课后和体会
跟着老师的视频,逐步的去建项目,导入依赖,写配置文件等,成功的运行了整个项目,并且了解到了一下几种常用的注解
|@Repository | 数据访问层组件 |
| @Service | 业务组件 |
| @Controller | 控制器组件 |
| @Component | 组件注解 |
| @RestController | 控制器类, 但返回的单纯的数据 |
| @SpringBootApplication | SpirngBoot启动注解
这是我对于Spring的理解更加深刻了,同时我也初步了学习了如何新建SpringBoot的项目。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值