动吧旅游项目学习

*现阶段正在学习简易网页的后端设计,需要掌握如何从客户端接收数据、服务端响应反馈,以及数据库中数据提取并处理的业务逻辑。
先就自学所产生的问题,报错原因以及解决方案做一个记录,方便后期学习总结。问题记录时间:2020/9/8 22:11~~~~*ps:本人自控力较差,时常难以集中注意力,恒心不够,故以此方法勉励自己,希望自己能够坚持下去,也欢迎各位监督!

一、Serializable接口在业务层、POJO数据接收对象的作用?

二、动态SQL语句拼接该注意哪些地方,使用的好处以及限制有哪些?

三、运行测试类所产生的错误及解决方式:

1)、

动吧旅游项目学习_第1张图片
多次强调却屡次再犯的错误,该次报错仔细看第一行就可以解决,貌似产生该类错误的原因有多种,若以后出现再逐~~~~一添加:

此次错误原因是在application.yml配置文件中SQL数据库名配置错误,导致服务器根本无法访问数据库,笔者认为一旦出现该错误在排除书写错误之后都应该从源头查起,也就是从数据库与DAO层的连接上开始找问题。
2)、运行SysLogServiceTests测试类报错

image.png
该错误应一眼就能看出,NoSuchBeanDefinitionException异常的处理方式应该再次复习,此次报错原因为业务层实现类没有@Service注解。

四、业务层中的类泛型有何作用,使用方法是否了解

image.png

五、POJO中的这个是啥?

image.png

六、bo包在整个项目中扮演什么角色,如何使用,有何规范?

6.1、bo包中的 PageObject中有如下含参构造,其中super();有何含义,为何用在此处,该父类是谁的父类?

动吧旅游项目学习_第2张图片

七、业务层接口中只定义了一个抽象方法,而对应的Dao层中有两个与数据库交互的方法、SQL定义,另一个SQL起何作用?

动吧旅游项目学习_第3张图片

八、自定义异常中定义的如下的静态长整型常量有何作用,所继承的父类是什么?两个异常方法类所调用的父类构造函数有何作用?

动吧旅游项目学习_第4张图片

九、控制层实现(vo)有何作用,为何定义了Controller类还需要另一个控制层类,该类如下图再次继承了Serializable接口,其作用是什么,该类没有使用特定注解交由Spring框架管理,它是如何调用的、其中定义的状态码和状态信息有何作用?

动吧旅游项目学习_第5张图片

十、全局异常处理类是如何使用的

动吧旅游项目学习_第6张图片

十一、启动客户端无法接受数据是什么原因,如何解决

动吧旅游项目学习_第7张图片

你可能感兴趣的:(javascript,css,html,spring,mvc)