logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis的三种对应关系,一对一,一对多,多对多

对于多对多关系映射,需要产生一个中间表,来存放关联表的主键,A,B,在java实体类中,需要在A中声明一个集合类型为B的集合属性,在B中也需要声明一个集合属性为A的属性。对于mapper映射文件的编写,还是需要采用嵌套结果,这样方便一些。一对一的时候通过在实体类中声明另一个实体类的对象属性,这样就可以把他们关联起来,在写mapper文件时,关联关系都应该采用嵌套结果查询的方式进行关联查询,因为这样

文章图片
#mybatis#java#开发语言
Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field ‘com.sun.tools.苍穹外卖

jdk版本和lombok版本起冲突的原因,两种方法,要不换jdk11(我看那个大可爱这样做),要不就升级一下lombok版本(推荐)今天写苍穹外卖,然后,发现p9集的时候进行。compile的时候发生错误。然后看到这位大佬的文章原来是。

文章图片
#java#开发语言
WARNING: A Java agent has been loaded dynamically

我根据它上面的方法操作了,但是进行test测试的时候还是不行,仍然有这个红色的警告,一开始我还以为是方法不行,在进行多次测试后,我发现解决方法应该是。然后我就搜索,虽然来说并不影响我们的项目,但是控制台出现这个还是感觉挺别扭的,出于强迫症的心理我就搜索了一下,然后就看到了这位博主的帖子。③:我也不知道②选框下面的那个class选项影响不影响,保险起见还是选为class吧,最后点击应用就行了。关于这

文章图片
#java#intellij-idea#spring boot
到底了