<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[snack_TC_dora的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/snack_TC_dora</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; snack_TC_dora]]></copyright><item><title><![CDATA[从封装的结果中获取数据进行处理等]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/106948013</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/106948013</guid><author>snack_TC_dora</author><pubDate>Wed, 24 Jun 2020 17:36:31 +0800</pubDate><description><![CDATA[将数据的结果封装在Apiresponse中

我想将别的子系统的接口结果进行处理时需要先将数据取出

以下

第一个是获取一个实体类的数据

第二个是获取一个集合的数据

DqmlsjxBO dqmlsjxBO = JSONObject.parseObject(JSON.toJSONString(dqmlsjxInfo.getData()), DqmlsjxBO.class);


List&lt;CatalogItem&gt; datas = JSONObject.parseArray(JSON.toJS]]></description><category></category></item><item><title><![CDATA[ORACLE建表语句注意]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/106529279</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/106529279</guid><author>snack_TC_dora</author><pubDate>Wed, 03 Jun 2020 17:40:29 +0800</pubDate><description><![CDATA[今天有个功能是导出对应的建表语句的SQL文件，SQL内容是根据对应的目录和数据项在后台生成的；

问题就出在下载后的SQL文件在Navicat是运行成功的，但是在PL/SQL运行报错，根本原因就是生成的注释没有格式化

pl/sql本身不能够格式化，也不可能要求用户就使用固定的软件，所以注意ORACLE需要将注释格式化

贴一下我的代码,在每行注释换行就行




...]]></description><category></category></item><item><title><![CDATA[case when 方法]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/102852698</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/102852698</guid><author>snack_TC_dora</author><pubDate>Fri, 01 Nov 2019 10:26:51 +0800</pubDate><description><![CDATA[对数据库中查询出来的字段在SQL语句就进行判断处理使用case when 函数

如：



mapper语句：



查询结果：


]]></description><category></category></item><item><title><![CDATA[自定义工具类写法注意点]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/102624319</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/102624319</guid><author>snack_TC_dora</author><pubDate>Fri, 18 Oct 2019 14:02:59 +0800</pubDate><description><![CDATA[1：进行某个方法多次使用后决定对其进行抽取

但是一直报错系统异常，排查后发现是注入问题



1：注入的类不能是静态的，但是我的方法是静态的，在构造前执行init方法，将注入的放到静态中去

然后再执行就没问题了
...]]></description><category></category></item><item><title><![CDATA[java中判断各种是否为空]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100735998</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100735998</guid><author>snack_TC_dora</author><pubDate>Wed, 11 Sep 2019 14:54:50 +0800</pubDate><description><![CDATA[1：判断list是否为空--返回值为 true，false


CollectionUtils.isNotEmpty();    --import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;工具导包
List.isEmpty();
if (list!=null &amp;&amp; list.size()&gt;=0 ){}

2:...]]></description><category></category></item><item><title><![CDATA[org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException:]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100138486</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100138486</guid><author>snack_TC_dora</author><pubDate>Thu, 29 Aug 2019 15:02:13 +0800</pubDate><description><![CDATA[1:oracle插入及更新数据的时候xml文件需要加上jdbcType=VARCHAR

当新增或修改的的字段可以为空的时候，不加上jdbcType=VARCHAR，会报错

错误信息：

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Coul...]]></description><category></category></item><item><title><![CDATA[service层事务回滚@Transactional(rollbackFor = Exception.class)]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100136599</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100136599</guid><author>snack_TC_dora</author><pubDate>Thu, 29 Aug 2019 14:41:10 +0800</pubDate><description><![CDATA[PS：经过本人亲自验证，把注解加在类上是没有用的，加在方法上就好使了，具体原因不知道为啥

现在用的框架：springboot+mybatis+vue



注解@Transaactional(),需要设置rollbackFor属性，不是单纯加上注解就行，一定要加属性

事务场景中，抛出异常被catch后，如果需要回滚，一定要手动回滚事务

有三种方式进行回滚，一种是在类上加注解，一种是在方法上...]]></description><category></category></item><item><title><![CDATA[将查询结果封装到Apiresponse中如何获取]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100130309</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100130309</guid><author>snack_TC_dora</author><pubDate>Thu, 29 Aug 2019 09:12:59 +0800</pubDate><description><![CDATA[1：获取一个JSONObject对象。如：data是一个对象



解析方法：



2：获取一个对象中的数组(分页)，如：



获取方法：



或者



3：获取一个数组，结果不分页



解析获取方法：



4：调用一个必须分页参数的方法：RequestDto dto = new RequestDto();

new RequestDto(null,new Pageparam(1,1...]]></description><category></category></item><item><title><![CDATA[第一次这么多的SQL  DECODE函数]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100043093</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/100043093</guid><author>snack_TC_dora</author><pubDate>Fri, 23 Aug 2019 17:26:21 +0800</pubDate><description><![CDATA[SELECT
 td.domainname,
 td.domainid,
 tt.mlid,
 twm.roleid,
 decode(
 (
SELECT
 tp.isuse
FROM
 T_ZTK_PAGECONFIG tp
WHERE
 tp.mlid = tt.mlid
 AND tp.domainid = tt.domai...]]></description><category></category></item><item><title><![CDATA[oracle日期类型转字符串]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97781882</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97781882</guid><author>snack_TC_dora</author><pubDate>Tue, 30 Jul 2019 14:42:34 +0800</pubDate><description><![CDATA[第一种：

Date date = new Date();
int year = date.getYear() + 1900;
int month = date.getMonth() + 1;
//int month = date.getMonth() + 1 &lt; 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1;
String ...]]></description><category></category></item><item><title><![CDATA[Oracle去重查询]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97267385</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97267385</guid><author>snack_TC_dora</author><pubDate>Thu, 25 Jul 2019 15:43:26 +0800</pubDate><description><![CDATA[1：单列去重查询

select distinct DOMAINNAME
    from T_ZTK_TYPE
    where 1=1



2：多列查询，只要DOMAINNAME列查询

SELECT
 DOMAINNAME,
 min( DOMAINID )
FROM
  T_ZTK_TYPE
WHERE
 1=1
GROUP BY
 DO...]]></description><category></category></item><item><title><![CDATA[A query was run and no Result Maps were found for the Mapped Statement 'com.les.ccamp.theme.Informat]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97247458</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/97247458</guid><author>snack_TC_dora</author><pubDate>Thu, 25 Jul 2019 11:27:35 +0800</pubDate><description><![CDATA[一个删除接口的错误，表示找不到返回类型 ，其实加一个


resultType=""

就行了，我没有指定返回类型




]]></description><category></category></item><item><title><![CDATA[Oracle模糊查询+精确查询]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/96117376</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/96117376</guid><author>snack_TC_dora</author><pubDate>Tue, 16 Jul 2019 11:38:05 +0800</pubDate><description><![CDATA[精确查询




&lt;if test="queryParam.mllxbq != null and queryParam.mllxbq != ''"&gt;
    AND t.mllxbq LIKE CONCAT(CONCAT('%', #{queryParam.mllxbq}), '%')
&lt;/if&gt;




]]></description><category></category></item><item><title><![CDATA[Postman使用Get请求结果乱码]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/94722228</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/94722228</guid><author>snack_TC_dora</author><pubDate>Fri, 05 Jul 2019 15:19:04 +0800</pubDate><description><![CDATA[postman请求结果乱码，由图可见，返回的结果都是？？？？？



请求背景：get方法测试的接口是mock提供的接口中转经过bff项目，使用HttpUtil中封装的方法


/**
 * 发送GET请求
 * */
public static Object sendGet(String strUrl,String path){
    String url = HttpUtil.CheckRe...]]></description><category></category></item><item><title><![CDATA[unsupported content encoding "utf-8"错误]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/93061411</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/93061411</guid><author>snack_TC_dora</author><pubDate>Thu, 20 Jun 2019 16:46:45 +0800</pubDate><description><![CDATA[写了一个Java项目接收请求然后转发到node写的moke项目请求

搜索了一下发现如果是直接浏览器请求就没问题，Java请求就回发生编码识别问题

解决方法，在node写的这个项目中的node_modules/body-parser/lib/read.js文件中



将红框框中的代码注释掉，加上白框框中的代码，重启项目再次发送请求就成功了，椰丝，感谢网络
...]]></description><category></category></item><item><title><![CDATA[maven仓库导入依赖失败原因-idea]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/92788981</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/92788981</guid><author>snack_TC_dora</author><pubDate>Tue, 18 Jun 2019 14:56:48 +0800</pubDate><description><![CDATA[1：在idea中pom文件导入依赖失败，在仓库中删除jar包重新下载后还是失败

2：settings.xml配置文件中也指定了仓库位置



idea还是报错就证明依赖包下了但是并没有导入到项目中



我的idea中关于maven的配置文件及本地仓库都是手动选择的，这里学到了一个贱办法

一般jar包下载默认是在C盘.m2下，只需要把自己的settings.xml配置文件复制一份到这里，不管它...]]></description><category></category></item><item><title><![CDATA[使用springboot创建一个项目]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89881136</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89881136</guid><author>snack_TC_dora</author><pubDate>Mon, 06 May 2019 13:53:24 +0800</pubDate><description><![CDATA[1：new 一个项目



2：



3：



4：



5：创建成功后的项目目录








]]></description><category></category></item><item><title><![CDATA[vue的计算属性computed]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89556133</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89556133</guid><author>snack_TC_dora</author><pubDate>Fri, 26 Apr 2019 16:43:56 +0800</pubDate><description><![CDATA[计算的默认属性是getter不过你也可以提供一个setter

简单的实例':

1：getter

HTML



js



此时想要展示一个showMe，为kafuka和shakalaka的拼接



在计算属性中：



页面显示：



2：setter


...]]></description><category></category></item><item><title><![CDATA[@JsonIgnore忽略数据库对当前字段的映射]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89494437</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89494437</guid><author>snack_TC_dora</author><pubDate>Wed, 24 Apr 2019 15:36:54 +0800</pubDate><description><![CDATA[当我们不需要查询映射某个字段的时候，在该字段上添加此注解就不会进行映射也不会报错

比如：

我的数据库中有三个字段，其中order_by字段是为了排序方便用的



我的实体映射bean：



查询的SQL语句



由页面可见没有orderby的调用需求，所以不需要orderby字段的映射



所以在bean中，添加某注解：






...]]></description><category></category></item><item><title><![CDATA[idea查询快捷键-转载]]></title><link>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89477070</link><guid>https://blog.youkuaiyun.com/snack_TC_dora/article/details/89477070</guid><author>snack_TC_dora</author><pubDate>Tue, 23 Apr 2019 17:24:23 +0800</pubDate><description><![CDATA[本来搜索idea快捷键的然后发现这个文章正好写了我需要用的就转过来了，原文链接也附上

https://www.cnblogs.com/pretty-sunshine/p/9950541.html

PS：Ctrl+alt +L 格式化代码

-------------------------------------------------------

1、Ctrl+N按名字搜索类

相当于e...]]></description><category></category></item></channel></rss>