<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LLLLLer的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LLLLLer</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LLLLLer]]></copyright><item><title><![CDATA[关于项目启动报Module was compiled with an incompatible version of Kotlin. The binary version of its]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/130274189</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/130274189</guid><author>LLLLLer</author><pubDate>Thu, 20 Apr 2023 19:47:14 +0800</pubDate><description><![CDATA[打开先选择第一个框的,点一下检测,然后再选择intal,等待完成记得apply,OK,然后重新启动项目就可以啦.所以打开自己的idea -->settig如下图。分析:应该是这个Kotlin版本问题.]]></description><category></category></item><item><title><![CDATA[Deploying ‘Compose: mysql‘...Failed to deploy ‘Compose: mysql‘: com.intellij.execution.process.Proc]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/130274082</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/130274082</guid><author>LLLLLer</author><pubDate>Thu, 20 Apr 2023 19:42:53 +0800</pubDate><description><![CDATA[重新打开setting,找到docker。]]></description><category></category></item><item><title><![CDATA[关于SpringBoot项目对外提供Webservice接口]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/128134388</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/128134388</guid><author>LLLLLer</author><pubDate>Thu, 01 Dec 2022 16:43:44 +0800</pubDate><description><![CDATA[SpringBoot项目作为服务方给对方提供Webservice接口]]></description><category></category></item><item><title><![CDATA[关于springBoot项目使用axis调用WebService服务]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/128103465</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/128103465</guid><author>LLLLLer</author><pubDate>Tue, 29 Nov 2022 19:17:39 +0800</pubDate><description><![CDATA[java对接一些SAP的接口，所以总结一下自己使用axis调用WebService服务的过程]]></description><category></category></item><item><title><![CDATA[关于java反射的一些基础方法说明--Filed]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/127959189</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/127959189</guid><author>LLLLLer</author><pubDate>Mon, 21 Nov 2022 10:39:11 +0800</pubDate><description><![CDATA[知道一个实体类的字段名称，有获取了这个对象，如何获取它的属性值呢？又如何去设置它的属性值？假如该实体的属性为private属性也可以设置吗]]></description><category></category></item><item><title><![CDATA[关于Oracal数据库Mybatis xml文件和mysql有差异的的书写问题]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/127575441</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/127575441</guid><author>LLLLLer</author><pubDate>Fri, 28 Oct 2022 17:25:48 +0800</pubDate><description><![CDATA[最近项目使用Oracal数据库，在写后端CRUD代码时候，对Mybatis mapper xml文件进行编写的过程中遇到了一下不同]]></description><category></category></item><item><title><![CDATA[SpringMVC项目如何在Controller层修改request请求信息]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/127575117</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/127575117</guid><author>LLLLLer</author><pubDate>Fri, 28 Oct 2022 17:14:37 +0800</pubDate><description><![CDATA[controller层写了之后，将request传递到service层发现使用request.getparameter("key")后无法得到想要拿到的数据。首先，建立一个转换工具类，继承 HttpServletRequestWrapper类，这个类实现了HttpServletRequest请求。最近项目过程中遇到一个问题，就是请求接收后，需要在传递request请求的时候，给里面自定义的封装一些信息，并且做一些操作之后再传递。这样就可以对request里的信息进行自定义加工修改！]]></description><category></category></item><item><title><![CDATA[关于mysql如何将两张表左右无条件拼一起]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125568049</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125568049</guid><author>LLLLLer</author><pubDate>Sat, 02 Jul 2022 01:03:16 +0800</pubDate><description><![CDATA[问题描述：两条语句的查询结果没有丝毫联系，还想要将他们左右拼在一起，如何操作呢解决方法：]]></description><category></category></item><item><title><![CDATA[关于mysql 从一张表查询出每个ID最新的记录的方式]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125567961</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125567961</guid><author>LLLLLer</author><pubDate>Sat, 02 Jul 2022 00:57:36 +0800</pubDate><description><![CDATA[问题描述：在开发过程中经常遇到从某一操作记录表 中查出每一个用户的最新的一条记录。解决方法：1、首先按照时间降序 ，然后再按照ID分组select * from ( select * from  A  order by date desc)as agroup by a.id这样查询结果并不会得到想要的结果，因为mysql 5.7之后的子查询里就默认不会使用排序，如果想要子查询使用排序，则可以加上limit限制条件select * from ( select * from  A  order by date ]]></description><category></category></item><item><title><![CDATA[JSON错误提示：(no Creators, like default constructor, exist): cannot deserialize from Object value (]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125390011</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125390011</guid><author>LLLLLer</author><pubDate>Tue, 21 Jun 2022 14:12:41 +0800</pubDate><description><![CDATA[问题描述：代码中自定义了有参数的构造函数，导致默认无参构造函数失效。接收参数时候直接报JSON错误解决方法：自己手动增加无参构造方法，用于spring反射代理生成对象。]]></description><category></category></item><item><title><![CDATA[关于Mybatis根据ID批量更新，接的参数值为null问题]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125274090</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125274090</guid><author>LLLLLer</author><pubDate>Tue, 14 Jun 2022 11:00:16 +0800</pubDate><description><![CDATA[问题描述：在业务中有一个根据ID，批量更新状态的操作。发现后台sql语句执行的时候id为null


xml


这样运行提示idlist 参数找不到，修改成


这样是可以运行，但是就出现了标题的问题，arg1可以正常接收参数，但是id都是null3、解决方法将list,status都放在一个map里，dao方法参数就一个map.最后代码：...]]></description><category></category></item><item><title><![CDATA[关于controller request入参请求以及返回值的一些问题]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125194664</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125194664</guid><author>LLLLLer</author><pubDate>Thu, 09 Jun 2022 08:43:43 +0800</pubDate><description><![CDATA[1、我们经常在前端传递一些参数，进行模糊或者条件查询，可以采用的方式有1> url传递参数 后台直接接收，但是要求命名一样,比如/query/select?username=123则后台参数名也应该是username，如果不是，可以使用Param("username" user_name)这样来解决2>直接拼接成url 比如 querybyid/123 而不是querybyid?id=123这样的话 后台使用@pathvariable注解 解析url地址里的值postmapping("querybyid/{]]></description><category></category></item><item><title><![CDATA[关于resulttype和resultmap的总结]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125194586</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125194586</guid><author>LLLLLer</author><pubDate>Wed, 08 Jun 2022 23:23:20 +0800</pubDate><description><![CDATA[1、两者都是在xml中规定的返回值类型映射关系。2、resulttype要求实体类字段和数据库字段完全一致，才可以用，如果数据库是user_name,实体类是userName,则这种情况如果直接使用会报错。但是可以通过select user_name AS userName起别名的形式来解决。3、resultmap则为自定义的关系映射，更灵活，可以实现自定义字段，以及名称不一致的问题。4、resulttype还经常用来表示一些java基本类的返回，比如只查询id字段,或者姓名字段，则可以写reaulttyp]]></description><category></category></item><item><title><![CDATA[关于Mybatis-plus多表联查自定义sql分页查询]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125171684</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125171684</guid><author>LLLLLer</author><pubDate>Tue, 07 Jun 2022 22:02:26 +0800</pubDate><description><![CDATA[问题描述：使用mybatis-plus进行开发过程中，单表得增删改查等都可以利用封装好的方法，而一些场景设计多表联合查询，且需要自定义字段的，就需要进行自定义sql使用方法：1、service中使用自定义的方法。


上面注释的是我们使用内置的分页方法，下面mypagelist则为我们自己的自定义，因为要涉及到多表联查。2、mapper代码示范


这里要使用内置的Wrapper来进行参数约束，所以必须加Param("ew"),或者你自己直接将queryWrapper命名为ew也可以。3、xml


这里我]]></description><category></category></item><item><title><![CDATA[关于数据库冗余设计带来的数据同步问题]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125094175</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125094175</guid><author>LLLLLer</author><pubDate>Thu, 02 Jun 2022 09:03:51 +0800</pubDate><description><![CDATA[问题描述在开发过程中，为了减少关联查询的次数，我们经常会设计一些冗余字段]]></description><category></category></item><item><title><![CDATA[关于spring-boot 多对一、一对多、一对一互相循环依赖的问题]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125052529</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125052529</guid><author>LLLLLer</author><pubDate>Wed, 01 Jun 2022 09:04:03 +0800</pubDate><description><![CDATA[1、问题描述：

夫妻-丈夫 一对一，查询的时候json字符串出现你中有我，我中有你，一直递归

类似的还有一对多或者多对一的关系都有。

2、解决方法

学习网上各位经验，基本上都是增加注解

1、@JsonIgnoreProperties(value={"要忽略的属性"})

2、可以用 alibaba 旗下的高性能 JSON 框架：FastJSON
...]]></description><category></category></item><item><title><![CDATA[关于mybatis-plus自动注入属性失效]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/125052703</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/125052703</guid><author>LLLLLer</author><pubDate>Mon, 30 May 2022 19:45:09 +0800</pubDate><description><![CDATA[1、问题描述：

Mybatis-plus的属性自动注入非常强大，使用后发现始终是null值

2、使用方法：

首先在实体表上加


@TableField(value = "valid", fill=FieldFill.INSERT)

主要是fill属性，fill属性可设置为默认，增加，更新

3、配置数据填充管理器。


 implements MetaObjectHandler 

记得增加配置类注解compoent

4、解决过程

后来对比发现


this.setFieldValByName]]></description><category></category></item><item><title><![CDATA[重新整理JDBC封装，一步一步来]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/121939676</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/121939676</guid><author>LLLLLer</author><pubDate>Tue, 14 Dec 2021 20:52:08 +0800</pubDate><description><![CDATA[对刚开始学习jdbc这一块的同学，进行一个封装思路的整理]]></description><category></category></item><item><title><![CDATA[JAVA内存分配细品品]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/81170722</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/81170722</guid><author>LLLLLer</author><pubDate>Mon, 23 Jul 2018 16:56:42 +0800</pubDate><description><![CDATA[一般Java在内存分配时会涉及到以下区域：

◆寄存器：我们在程序中无法控制

◆栈：存放基本类型的数据和对象的引用，但对象本身不存放在栈中，而是存放在堆中

◆堆：存放用new产生的数据

◆静态域：存放在对象中用static定义的静态成员

◆常量池：存放常量

◆非RAM存储：硬盘等永久存储空间

Java内存分配中的栈

在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存...]]></description><category></category></item><item><title><![CDATA[浅谈Immutable]]></title><link>https://blog.youkuaiyun.com/LLLLLer/article/details/81170183</link><guid>https://blog.youkuaiyun.com/LLLLLer/article/details/81170183</guid><author>LLLLLer</author><pubDate>Mon, 23 Jul 2018 16:38:40 +0800</pubDate><description><![CDATA[我们知道在javascript中，对象一般都是可变的（mutable），因为使用了引用赋值，新的对象简单的引用了原始对象，改变新的对象将影响到原始对象。

虽然这样做可以节约内存，但当应用复杂后，这就造成了非常大的隐患，Mutable 带来的优点变得得不偿失。为了解决这个问题，一般的做法是使用 shallowCopy（浅拷贝）或 deepCopy（深拷贝）来避免被修改，但这样做造成了 CPU 和内...]]></description><category></category></item></channel></rss>