2019.1.10
Posted zhaogot
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019.1.10相关的知识,希望对你有一定的参考价值。
1.idea快捷键
1.debug调试的快捷键:
F9 resume programe 恢复程序
Alt+F10 show execution point 显示执行断点
F8 Step Over 跳到下一步
F7 Step Into 进入到代码
Alt+shift+F7 Force Step Into 这个是强制进入代码
Shift+F8 Step Out 相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数
Atl+F9 Run To Cursor 运行到光标处
ctrl+shift+F9 debug运行java类
ctrl+shift+F10 正常运行java类
alt+F8 debug时选中查看值
2.
ctrl+alt+v 选中该行,生成返回值。
2.注解
@[email protected][email protected]
@RestControllerAdvice
3.什么样的实体类需要加Serializable,可能在其他模块或者服务中用,存在不同平台的使用。
4.json数据到后台可以转成Map或者对象
5.数组的长度是固定的,有时候不能确定数组的长度,但是必须要传参数为数据,可以用集合,把数组的长度指定为集合的长度,再把集合转成该类型的数组(toArray)。
6.进行参数的传递的时候,需要先判断null和是否为空。
7 int不会出空指针,对象方法多。
8.分页查询的返回值是page。
9.分页的时候页面上都是从1开始计数,而后台分页是从0开始,所以要-1
10.开发时要用开发工具去查找接口的实现类
11.公司中都是根据api去开发
12.微服务基于springCloud必须依赖于SpringBoot,这样开发方面。
而springboot就是对spring的简化,
能不能spring+springMVC+ibatis+restful风格进行微服务的开发。
目标是学会如何用已有的技术进行模块的开发。
以上是关于2019.1.10的主要内容,如果未能解决你的问题,请参考以下文章