摘要: 实体类为什么要实现Serializable接口_God _lin的博客-CSDN博客 serialVersionUID 是干什么的? - 知乎 (zhihu.com) 详细文章见上面两篇,下面是我个人的理解 简而言之 我们实际开发时通常都会用redis这种nosql数据库,所以PO这种存储持久层数据 阅读全文
posted @ 2021-10-04 23:57 夏·舍 阅读(503) 评论(0) 推荐(0)
摘要: 一篇文章讲清楚VO,BO,PO,DO,DTO的区别 - 知乎 (zhihu.com) PO,BO,VO,DTO和POJO的区别_小猴子的博客-CSDN博客 上述文章给出的建议: 1,PO这个没法省,不管叫PO还是Entity,怎么着都得有 2,一些工具类的系统和一些业务不是很复杂的系统DTO是可以和 阅读全文
posted @ 2021-10-04 23:57 夏·舍 阅读(222) 评论(0) 推荐(0)
摘要: 已解决:IDEA中@Autowired自动注入MyBatis Mapper报红警告的几种解决方法 - 小小赫下士 - 博客园 (cnblogs.com) 另外,除了上面连接说的方法,还可以直接“停用检查” 将报红去掉,在报红的名字上alt+enter 然后点击Disable inspection 阅读全文
posted @ 2021-10-04 23:55 夏·舍 阅读(230) 评论(0) 推荐(0)
摘要: 1 http和ssh方式的区别 常用的克隆项目的方式为http,这种方式允许直接下载项目,当需要push代码到远程仓库时,每次都要输入项目的账号密码以进行身份验证 使用ssh方式连接远程仓库后,无论是下载项目还是push代码到远程仓库,都不需要输入项目的账号密码 如图,远程仓库提供的这个按钮给出的地 阅读全文
posted @ 2021-10-04 23:54 夏·舍 阅读(1084) 评论(0) 推荐(0)
摘要: 一般开发常用命令行操作git,不过IDEA也可以集成git,实现IDEA中写的代码与Github或者gitee联通 1 在IDEA设置中配置git 首先打开设置查看IDEA是否已经配置了git软件,如果没有配置就配置上去,配置方式如图 2 把项目交给git管理 一般创建的项目默认不使用git,需要手 阅读全文
posted @ 2021-10-04 23:38 夏·舍 阅读(9892) 评论(1) 推荐(1)
摘要: mybatis的驼峰命名方式,本来是配置在mybatis核心配置文件的setting属性中,现在springboot项目下,有三种配置方式 1 在mybatis核心配置文件中指定,springboot加载mybatis核心配置文件 springboot项目的一个特点就是0配置,本来就省掉了mybat 阅读全文
posted @ 2021-10-04 23:27 夏·舍 阅读(415) 评论(0) 推荐(0)
摘要: 1 mybatis-plus提供的方法不需要映射文件的支持 如果controller请求的service使用的是BaseService写的方法,那么最终代码不会走到mapper接口的映射文件——换句话说,resource包下有没有映射文件都不影响查询 2 放置映射文件的两种情况 在把自动生成的文件复 阅读全文
posted @ 2021-10-04 23:26 夏·舍 阅读(4032) 评论(0) 推荐(1)
摘要: Can not find table primary key in Class 可能原因是在使用Mybatis-plus-generator时由于各种原因导致自动生成的实体类或者部分实体类缺少主键注解@TableId 手动添加一下@TableId即可 阅读全文
posted @ 2021-10-04 23:14 夏·舍 阅读(3604) 评论(0) 推荐(0)
摘要: 打开Mybatis-plus-generator工程 如果提示项目的JDK版本过低,就在设置里修改版本为JDK8(默认1.5) idea怎么更改jdk版本-百度经验 (baidu.com) 第一步 在codeGenerator类中修改数据源信息和包配置 包配置根据自己的项目实际路径设置,三层路径只需 阅读全文
posted @ 2021-10-04 23:11 夏·舍 阅读(718) 评论(0) 推荐(0)