*现阶段在作网页的后端设计,须要掌握如何从客户端接收数据、服务端响应反馈,以及数据库中数据提取并处理的业务逻辑。
先就项目中所产生的问题,报错缘由以及解决方案作一个记录,方便后期学习总结。问题记录时间:2020/9/8 22:11~~~~*ps:本人自控力较差,时常难以集中注意力,恒心不够,故以此方法勉励本身,但愿本身可以坚持下去,也欢迎各位监督!数据库
1、Serializable接口在业务层、POJO数据接收对象的做用?
2、动态SQL语句拼接该注意哪些地方,使用的好处以及限制有哪些?
3、运行测试类所产生的错误及解决方式:
1)、

屡次强调却多次再犯的错误,该次报错仔细看第一行就能够解决,貌似产生该类错误的缘由有多种,若之后出现再逐~~~~一添加:后端
这次错误缘由是在application.yml配置文件中SQL数据库名配置错误,致使服务器根本没法访问数据库,笔者认为一旦出现该错误在排除书写错误以后都应该从源头查起,也就是从数据库与DAO层的链接上开始找问题。
2)、运行SysLogServiceTests测试类报错

该错误应一眼就能看出,NoSuchBeanDefinitionException异常的处理方式应该再次复习,这次报错缘由为业务层实现类没有@Service注解。服务器
4、业务层中的类泛型有何做用,使用方法是否了解

5、POJO中的这个是啥?

6、bo包在整个项目中扮演什么角色,如何使用,有何规范?
6.一、bo包中的 PageObject<T>中有以下含参构造,其中super();有何含义,为什么用在此处,该父类是谁的父类?

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

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

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


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

11、启动客户端没法接受数据是什么缘由,如何解决
