SpringBoot不返回 Null 字段,设置某些字段不返回前端
第一种方法:在类的上面加注解
@JsonInclude(JsonInclude.Include.NON_NULL)
第二种方法:在配置文件中声明
spring: jackson: default-property-inclusion: non_null
场景二:设置某些字段不返回前端
在字段的上面加注解@JsonIgnore
@JsonIgnore
private Integer userStatus;
dhclient 动态分配ip地址
dhclient -r 释放ip地址
systemctl status firewalld 查看防火墙状态
systemctl stop firewalld 关闭防火墙
注意重启虚拟机防火墙会默认启动!
Tomcat的关闭
a) 关闭tomcat的黑窗口 这是一种强制关闭
b) 双击tomcat/bin/shutdown.bat 推荐使用
*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
然后继续查看Tomcat是否关闭
tail -f catalina.out tomcat查看日志
常见问题:
双击启动,黑窗口一闪而过
1)在startup.bat 末尾添加pause
2)在startup.bat 开头添加 set JAVA_HOME=jdk的安装路径
tomcat访问不需要项目名
<Context path="" docBase="war包的全路径"> </Context>
linux 查看当前路径命令:pwd
centos 安装vim 系统输入命令:yum -y install vim*
Git
本地拉取远程代码 git clone 地址
怎么在linux下创建一个可运行脚本?
1.新建一个.sh文件,touch test.sh
2.
编辑test.sh文件,vi test.sh
然后键入i,输入内容,
#!/bin/sh必须放在第一行
如图MongoDB的启动命令
然后键入esc
键入:wq保存退出
3.给test.sh赋予可执行权限,chmod +x test.sh
4.执行脚本./test.sh,即可执行脚本
5.也可以通过sh test.sh 执行脚本
安装wget yum -y install wget
重启mysql
service mysqld restart
查看MongoDB是否运行
netstat -lanp | grep "端口"
切换Root用户
sudo su
Linux 给文件夹或者文件增加权限
chmod -R 777 文件夹
参数-R是递归的意思
777表示开放所有权限
chmod 777 test.sh
chmod +x 某文件
如果给所有人添加可执行权限:chmod a+x 文件名;
如果给文件所有者添加可执行权限:chmod u+x 文件名;
如果给所在组添加可执行权限:chmod g+x 文件名;
如果给所在组以外的人添加可执行权限:chmod o+x 文件名;
jar 导入 maven