发表于: 2017-07-25 23:02:34
1 802
【说明】今天上午来了师弟,给他搭建了一下本地环境,下午前端提了几个bug,晚上听了老大的知乎LIVE,只是听了后端和前端。
一:今日完成
1,dto
有没有发现在写业务逻辑的时候经常碰到model 不够用的情况,特别是组装数据复杂的情况。
比如,前端传过来的requestBody 里面包含了不止一个model,这时候傻眼了,这个 值没法进行getter 和 setter 操作,怎么办?
dto来了!
作为service 和 web 之间的传输介质,还是很有必要丰富一下操作对象的。
写的时候记得 区分开 entity
2,spring配置文件分开
根据分层的逻辑
spring配置文件可以分成
spring-dao.xml 数据库参数 数据库连接池 mybatis 扫描dao
spring-service.xml 扫描 service 配置事务管理器 基于注解的声明式事务管理
spring-web.xml 注解模式 静态资源 viewResolver 扫描web
3,web.xml
监听器,过滤器,拦截器和必要的servlet (比如dispaterServlet)
4,数据表创建
建立数据库 加上 注释 ,comment ‘注释’
这个注释可以放到 字段上 ,也可以放到 表上面
5,mybatis 的注解sql语句
List<Object> queryAll (@param("offset") int offset,@PAram("limit") int limit);
6,测试类的base
因为测试类需要加载一些必要的配置文件
所以可以写一个类BaseTest 被集成即可
然后就是测试dao 测试service
二:明日计划
明天因为时间充足(or 有限),打算完成
①demo!!!
------------------
②demo!!!
------------------
③demo!!!
------------------
三:疑难问题
四:思考总结
Ⅰ 对自己今天的进度满意吗
------------------一般般
Ⅱ 那些困扰自己的问题所在
------------------日报放到了第二天好不爽
Ⅲ 暗示自己为明天加油打劲
------------------希望可以早点demo
评论