摘要: 1、把要部署的war包放到Linux下 ####2、要把war包放到tomcat的webapps下 #####2.1查看docker下的tomcat镜像 docker ps -a #####2.2登录守护式容器 docker exec -it 2269918c84e4 /bin/bash ##### 阅读全文
posted @ 2020-07-14 18:23 LemonSquash 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 目前,前后端分离的架构已成主流,因此使用springboot构建应用是非常快速的,项目发布到服务器上的时候,只需要打成一个jar包,然后通过命令 : java -jar jar包名称即可启动服务了; 但在有些场景下,比如部署到外部的服务器的时候,客户方指定要以tomcat的形式启动服务的时候,即需要 阅读全文
posted @ 2020-07-13 17:16 LemonSquash 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一.逻辑删除 逻辑删除的本质是修改操作,所谓的逻辑删除其实并不是真正的删除,而是在表中将对应的是否删除标识(is_delete)或者说是状态字段(status)做修改操作。比如0是未删除,1是删除。在逻辑上数据是被删除的,但数据本身依然存在库中。 对应的SQL语句:update 表名 set is_ 阅读全文
posted @ 2020-06-19 16:37 LemonSquash 阅读(2600) 评论(0) 推荐(0) 编辑
摘要: 记录一下学习openfeign远程调用时出现的问题 这个异常是spring cloud版本过高之后,没有包含负载均衡的包(和我开始的猜测一样,因为报错的时候明显就是因为没有正确引入负载均衡功能) 这里我的解决办法是: 选择spring cloud的版本为Hoxton.M2,原因是要选用Hexton版 阅读全文
posted @ 2020-03-09 16:10 LemonSquash 阅读(3926) 评论(0) 推荐(0) 编辑
摘要: java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the ser 阅读全文
posted @ 2020-02-26 11:57 LemonSquash 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 下面是示例: 数据库中Username是张三 在数据库配置时没有配置编码 useUnicode=true&characterEncoding=UTF-8 导致期望与实际不同 配置useUnicode=true&characterEncoding=UTF-8的作用是:指定字符的编码、解码格式。 在my 阅读全文
posted @ 2020-02-26 11:33 LemonSquash 阅读(446) 评论(0) 推荐(0) 编辑
摘要: IDEA在thymeleaf页面编写变量,如$会出现红色波浪下划线错误,提示Validates unresolved references and invalid expressions. 可以选择直接关掉了thymeleaf的检测。 阅读全文
posted @ 2020-02-26 11:09 LemonSquash 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: 在一种场景下需要刚刚插入数据的ID,如果数据少可以先看数据库,记下ID,但数据很多,假设一万个用户并发,每个用户都插入自己的ID,就很难记下来。 下面给定一个场景: User user = new User("张三","123456",new Date());//此时user没有id userDao 阅读全文
posted @ 2020-02-02 15:15 LemonSquash 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: 1.业务 2.库表 3.实体 4.Dao:接口、Mapper 5.测试Dao: 5.1 搭建spring环境(依赖、配置文件) 5.2 定义配置文件内容:连接池、SqlSessionFactory、MapperScannerConfigurer 6.Service: 6.1 注入Dao 6.2 添加 阅读全文
posted @ 2020-01-28 11:03 LemonSquash 阅读(451) 评论(0) 推荐(0) 编辑