发表于: 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
评论