发表于: 2017-11-21 21:24:04

1 671


今天完成的事情:

  1.dao层无需实现类,把实现类去掉

xml配置:

service实现类:

db配置url不加上useSSL会报错:

原因是MySQL在高版本需要指明是否进行SSL连接。解决方案如下:

在mysql连接字符串url中加入ssl=true或者false即可


2.实体类的构造方法、getset方法可以自动生成:在实体类里按alt+insert键


3.配置mysql环境变量,方便在cmd操作mysql

https://www.cnblogs.com/panxuejun/p/6134700.html

4.用jdbc测试插入三千万条数据,报错。我之前有设置过max_allowed_packet

百度看下

my.ini文件找了半天,他在programData(这是隐藏文件)里

改成20m

修改不能保存,拒绝访问。先把这个文件剪切到桌面上修改,然后再放回原位就可以了

5.生成serivalVersionUID

serialVersionUID的作用:

通过判断实体类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。

http://blog.csdn.net/liuzongl2012/article/details/45168585

都修改好了,经过师兄批准提交任务一


任务二:

首先看spring4.x第17章,理解spring mvc框架

  mvc是一种设计规范,由Model(模型)、View(视图)、Control(控制器)组成,将业务逻辑代码,数据处理代码,界面显示代码分离,耦合性低,重用性高

  Spring MVC是基于Model2实现的框架(Model2是MVC在模型在Web应用中的变体),DispatcherServlet是SpringMVC的核心,负责调和组织不同的组件已完成请求处理并返回相应的工作。

过程:客户端发送http请求,DispatcherServlet根据web.xml匹配映射路径,把请求的信息发给HandlerMapping,根据信息调用对应的Handler,返回一个ModelAndView,然后解析其包含的逻辑视图名得到真实的视图对象,用这个对象对ModelAndView的模型数据渲染,最终客户端得到相应信息 

越到后面月看不懂,感觉需要项目代码对照着看,理解里面那么多类,属性的意义,用法

明天计划的事情:继续看spring4.x第17章

收获:学会自动生成getset方法和构造方法,配置mysql环境变量,接触springmvc

     


返回列表 返回列表
评论

    分享到