day1
在使用mp的时候对应增删改查导入的包应该是
是
import com.baomidou.mybatisplus.annotation
而不是这个
import com.baomidou.mybatisplus.annotations
导入第二个会导致找不到表明IdType设置不正确 以及等等奇怪的问题
dao导包导这个
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
默认是这个 并且还要加一个mapper的注解
在使用逻辑删除的时候创建表的的话要让deleted不为空默认是0
day2
在打包springboot工程的时候要先将test的文件先排除
day3
/** * 信息内容 */ @JsonRawValue private String msg;
当想要让string属性返回格式为json的时候 只需要添加一个@JsonRawValue注解就行了
// Map<String, Object> columnMap01 = new HashMap<>(); // // 拿出所有关于自己id的通知数据 // columnMap01.put("system_manager_id", id); // // 拿出所有通知申请的数据 如果这样设置就会导致获取的条件被覆盖 // columnMap01.put("system_manager_id", 1); // List<SystemManagerAuditMsg> msgs = systemManagerAuditMsgDao.selectByMap(columnMap01);
System.out.println(result+"====================================================================="); // 将json数据转换成字符串存入数据库 // String result = tools.tranJsonObjectToString(json); // MsgTypeId msgTypeId = new MsgTypeId(); // msgTypeId.setUserType(user.getUserType()); // msgTypeId.setUserId(Long.toString(userId));
搞得地图在对轨迹点进行上传的时候是要上传一个json格式的传这个一定要添加 [] 否则就会出错
day n
阿里云+宝塔+mysql搭建云服务器
首先购买服务器 并且直接选择宝塔镜像
创建实例
点击远程连接
如果不能直接登录则设置密钥即可登录
进入这个界面输入 bt default找到自己的宝塔页面
如果没有访问路径就向宝塔卸载再重新安装就可以出现录经
随后数据8888端口的域名输入密码进入主页
在软件商店下载这些软件
在java一键部署里面选springboot
写里面的东西
端口需要在安全里面进行开放否则外部访问不到,并且在打包的jar包里面也需要设置相同端口并且勾选root
并且要点击映射才能将该路径正式在外网访问
在这边配置数据库
在这边去写表
在导入之前要把sql文件里面的字符顺序那些删掉否则有些会报错导致无法导入
//8080是系统启动访问的端口,从输出数据中可以看到线程对应的 pid
netstat -nlp|grep 8080
kill -9 24545
//强制停掉 pid 对应线程
这些是如果一直在运行可以用这两个方法停掉
查询端口一览 同时查询后面的pid
在终端没有关闭的时候运行服务器
终端关闭也能运行服务器