<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JavaRider的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/JavaRider</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JavaRider]]></copyright><item><title><![CDATA[Mybatis search by using a date]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/118674794</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/118674794</guid><author>JavaRider</author><pubDate>Mon, 12 Jul 2021 14:45:58 +0800</pubDate><description><![CDATA[Here’s today’s task: the front end only gave me a date parameter with a default time:createTime: “2021-07-11 00:00:00”. What I needed to do was getting rid of the time, use the date as the search parameter to searth this date’s data.
So the mybatis can be ]]></description><category></category></item><item><title><![CDATA[Something about @JsonFormat]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/118091570</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/118091570</guid><author>JavaRider</author><pubDate>Mon, 21 Jun 2021 17:47:23 +0800</pubDate><description><![CDATA[Firstly I use @JsonFormat to format a date which was selected from the database, like this:
@JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;

Then I realized that the return value to the front end is wrong]]></description><category></category></item><item><title><![CDATA[Fuzzy Search, MySql MAX, GROUP BY and ORDER BY funtion]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/117419050</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/117419050</guid><author>JavaRider</author><pubDate>Mon, 31 May 2021 16:06:59 +0800</pubDate><description><![CDATA[When you need a fuzzy seach funciton which only shares one search bar:
&lt;select id="selectAllProducts" resultMap="ProductResult"&gt;
    select id, product_no, name, type, unit, brand, remark
    from product_info
    where 1=1
    &lt;if test="(appSearc]]></description><category></category></item><item><title><![CDATA[How to Git Reset and push to the remote branch]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/112217619</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/112217619</guid><author>JavaRider</author><pubDate>Tue, 05 Jan 2021 10:54:30 +0800</pubDate><description><![CDATA[If I have already push my code to a remote branch, how to reset it into the previous version?
Firstly, Git Reset your local branch. I use IDEA’s Git Reset function, Hard mode.

Then, use git bash tool to putin “git push --force”. Check the local branch nam]]></description><category></category></item><item><title><![CDATA[@GeneratedValue(generator = “JDBC“)]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/109624086</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/109624086</guid><author>JavaRider</author><pubDate>Wed, 11 Nov 2020 15:36:28 +0800</pubDate><description><![CDATA[If the primary key is self increment, you have to add @GeneratedValue(generator = “JDBC”) on your entity’s field. Otherwise, the primary key can be got if you want to use it again.

]]></description><category></category></item><item><title><![CDATA[IDEA Maven Local Configuration]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108746330</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108746330</guid><author>JavaRider</author><pubDate>Wed, 23 Sep 2020 09:45:00 +0800</pubDate><description><![CDATA[1 Your local maven directory
2 Settings file in your local MAVEN directory, notice: MAVEN directory.
3 Your local repository url
4 You have to put a SAME settings file into your local repository directory, like this:


]]></description><category></category></item><item><title><![CDATA[Compare The First Chinese Character And Make A Positive Sequence List]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108711281</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108711281</guid><author>JavaRider</author><pubDate>Mon, 21 Sep 2020 15:27:47 +0800</pubDate><description><![CDATA[If the first character is Chinese, make a positive sequence list and make pages.
    private String getListInPages(Page&lt;RoomDeviceTypeEntity&gt; page, JSONObject pageObject, List&lt;RoomDeviceTypeEntity&gt; list) {
        Comparator comparator = Collat]]></description><category></category></item><item><title><![CDATA[Redisson Jar package Confict]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108615689</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108615689</guid><author>JavaRider</author><pubDate>Wed, 16 Sep 2020 10:20:43 +0800</pubDate><description><![CDATA[This problem confused me. Even more exprienced coders in my team couldn’t say why. Here is the problem description:
I pulled the code into my machine and didn’t change anything and I couldn’t run it locally, however, my co-workers could. So I tracked down ]]></description><category></category></item><item><title><![CDATA[How to not register eureka when starting a module]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108580005</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108580005</guid><author>JavaRider</author><pubDate>Mon, 14 Sep 2020 15:23:00 +0800</pubDate><description><![CDATA[Put following command into Edit Configuration/VM options:
-Deureka.client.register-with-eureka=false


]]></description><category></category></item><item><title><![CDATA[Clone And Set Up Your First Project From GitLab into IDEA]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108576465</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108576465</guid><author>JavaRider</author><pubDate>Mon, 14 Sep 2020 11:53:22 +0800</pubDate><description><![CDATA[Set Up GitSSH
1. Initialize git username and email
This is the global setting
git config --global user.name "XXX"

git config --global user.email "xxx@eeee.com"

2. Create SSH
$ ssh-keygen -t rsa -C "your_email@163.com"


press enter key if you are comfort]]></description><category></category></item><item><title><![CDATA[How To Remote Debug]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108518557</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108518557</guid><author>JavaRider</author><pubDate>Fri, 11 Sep 2020 10:31:01 +0800</pubDate><description><![CDATA[sudo java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5555 -jar ./xxxx.jar &gt;&gt;xxxxx.log 


]]></description><category></category></item><item><title><![CDATA[How to avoid Index Out Of Boundary Exeption]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108496981</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108496981</guid><author>JavaRider</author><pubDate>Wed, 09 Sep 2020 18:09:21 +0800</pubDate><description><![CDATA[1. Use fori iterate, get the index
2. current index has to less than list size minus one
For example:
[1,2,3,4,5] size is 5
Index (4) is the last element, which is 5
So index number has to be less than  4, which is the (size -1)
  if (deviceInfos.size() -1]]></description><category></category></item><item><title><![CDATA[Start a jar file under Linux system]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108494252</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108494252</guid><author>JavaRider</author><pubDate>Wed, 09 Sep 2020 17:39:40 +0800</pubDate><description><![CDATA[1 package and put your jar file onto the server, Xshell with “rz” command would be very simple.
by the way, “sz” for download
2 jar package starts up and output log file
sudo nohup java -jar ./xxxx.jar &gt;xxxxx.log 2&gt;&amp;1 &amp;
if you don’t want to w]]></description><category></category></item><item><title><![CDATA[How To Print MyBatis SQL]]></title><link>https://blog.youkuaiyun.com/JavaRider/article/details/108485678</link><guid>https://blog.youkuaiyun.com/JavaRider/article/details/108485678</guid><author>JavaRider</author><pubDate>Wed, 09 Sep 2020 11:22:47 +0800</pubDate><description><![CDATA[How To Print MyBatis SQL
SpringBoot properties file shoule be written like this:
logging.level.com.test.example.dao = debug
mybatis.configuration.log-impl = org.apache.ibatis.logging.stdout.StdOutImpl
notice: the second configuration is important! Otherwis]]></description><category></category></item></channel></rss>