发表于: 2017-08-18 16:38:56

1 1166


今天完成的:

准备小课堂,重新看了遍shiro+spring的整合,和前端商量改了两个接口

收获:

1.一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象。但其实它接受的是一个json字符串,并自动组装成对象。

2.了解arrayList和linkedList

1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。
2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。
3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。

这一点要看实际情况的。

若只对单条数据插入或删除,ArrayList的速度反而优于LinkedList。但若是批量随机的插入删除数据,LinkedList的速度大大优于ArrayList. 因为ArrayList每插入一条数据,要移动插入点及之后的所有数据。  这一点我做了实验。在分别有200000条“记录”的ArrayList和LinkedList的首位插入20000条数据,LinkedList耗时约是ArrayList的20分之1。

详见http://blog.csdn.net/h11h03/article/details/3157968

问题:

1.查询公司条件多选,前端传来多选的数组,在动态查询里写in(...),结果没起作用。明天用or试试

计划:

明天写前台接口

进度:

延期

目前后台接口写的差不多了


返回列表 返回列表
评论

    分享到