随笔分类 -  JAVA

JAVA一些常用的方法
摘要:注: SimpleDateFormat是线程不安全的 public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new Simp 阅读全文
posted @ 2020-06-28 16:11 yvioo 阅读(10594) 评论(2) 推荐(0) 编辑
摘要:/** * 获取当前日期所在的周一到周日的所有日期集合 * @return */ public static List<Date> getWeekDateList() { Calendar cal = Calendar.getInstance(); // 设置一个星期的第一天,按中国的习惯一个星期的 阅读全文
posted @ 2020-06-28 15:21 yvioo 阅读(2762) 评论(0) 推荐(0) 编辑
摘要:/** * 获取当前时间所在周的周一和周日的日期时间 * @return */ public static Map<String,String> getWeekDate() { Map<String,String> map = new HashMap(); SimpleDateFormat sdf 阅读全文
posted @ 2020-06-28 15:15 yvioo 阅读(17556) 评论(0) 推荐(1) 编辑
摘要:/** * 获取当前周的周一的日期 * @param date 传入当前日期 * @return */ public static Date getThisWeekMonday(Date date) { Calendar cal = Calendar.getInstance(); cal.setTi 阅读全文
posted @ 2020-06-28 14:43 yvioo 阅读(7336) 评论(0) 推荐(0) 编辑
摘要:使用了Lombok插件 Result.java package com.utils; import com.jetsum.business.common.constant.Constant; import lombok.Data; import org.apache.commons.lang3.St 阅读全文
posted @ 2020-06-24 14:47 yvioo 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:支付宝支付,单位为元,精确到小数点后两位,取值范围[0.01,100000000]。 /** * 此方法价格小数点小于两位会自动补全,多余两位会四舍五入保留两位小数点 * @param price 价格 * @return */ public static String getAliPayPrice 阅读全文
posted @ 2020-06-24 10:00 yvioo 阅读(995) 评论(0) 推荐(0) 编辑
摘要:/** * 获取明天的日期字符串 * @return */ public static String tomorrowDateStr(){ Date date=new Date();//取时间 Calendar calendar = Calendar.getInstance(); calendar. 阅读全文
posted @ 2020-06-23 16:12 yvioo 阅读(12080) 评论(2) 推荐(0) 编辑
摘要://distinct使用 public List<String> distinctDutyDate() { String hql="select distinct(dutyDate) from DoctorDuty"; Query query=getSession().createQuery(hql 阅读全文
posted @ 2020-06-23 11:44 yvioo 阅读(959) 评论(0) 推荐(0) 编辑
摘要:新增注解类 NotRepeatSubmit.java package com.example.demo.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import 阅读全文
posted @ 2020-06-21 19:34 yvioo 阅读(476) 评论(0) 推荐(0) 编辑
摘要:引入commons-lang 的jar包 /** * 判断是否是数字类型 * @param str * @return 如果为空返回false 匹配返回true */ public static boolean isInteger(String str) { if (StringUtils.isBl 阅读全文
posted @ 2020-06-17 15:17 yvioo 阅读(7202) 评论(0) 推荐(0) 编辑
摘要:在hql语句中,不能使用limit来限制显示的条数。 如果要限制查询的数目,要使用setMaxResults(e)方法来解决。 query.setFirstResult(e); //e是int值,要查询的条数 也可以添加setFirstResult()方法来设置开始查询的位置。 //e是int值,是 阅读全文
posted @ 2020-06-17 11:28 yvioo 阅读(1932) 评论(0) 推荐(0) 编辑
摘要:newList= oldList.subList(start, end); start,end分别是第几个到第几个,截取的内容包含前不包含结尾,用下标索引 此方法会改变原始list列表,返回的这个子列表的数据其实还是原列表的;也就是说,修改这个子列表,将导致原列表也发生改变 阅读全文
posted @ 2020-06-17 10:58 yvioo 阅读(5676) 评论(0) 推荐(0) 编辑
摘要:我们使用的是永中的第三方服务、支持直接转换文档的线上地址,也可以直接把文档上传到官方服务器上 官方文档地址:https://www.yozodcs.com/page/help.html#link152 引入jar包: commons-logging-1.1.jar,httpclient-4.5.ja 阅读全文
posted @ 2020-06-15 22:38 yvioo 阅读(2273) 评论(0) 推荐(0) 编辑
摘要:package com.cmd; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; public class Test { /** * 调用方法 * @param 阅读全文
posted @ 2020-06-12 23:57 yvioo 阅读(1934) 评论(0) 推荐(0) 编辑
摘要:这是写的另一个导出word方法:https://www.cnblogs.com/pxblog/p/12790904.html 本次使用的是easypoi框架 官方教程:https://opensource.afterturn.cn/doc/easypoi.html gitee地址:https://g 阅读全文
posted @ 2020-06-09 15:00 yvioo 阅读(3674) 评论(2) 推荐(0) 编辑
摘要:一、分页配置在MyBatis Plus 可以直接使用selectPage这样的分页,但返回的数据确实是分页后的数据,但在控制台打印的SQL语句其实并没有真正的物理分页,而是通过缓存来获得全部数据中再进行的分页,这样对于大数据量操作时是不可取的,那么接下来就叙述一下,真正实现物理分页的方法。官方在分页 阅读全文
posted @ 2020-06-04 17:13 yvioo 阅读(3841) 评论(0) 推荐(0) 编辑
摘要:官方文档:https://opendocs.alipay.com/open/270/105899 本地开发环境支付回调调试方法可以参考:https://www.cnblogs.com/pxblog/p/11623053.html 所需内容: 1、APPID(APPID) 即创建应用后生成 获取:ht 阅读全文
posted @ 2020-06-04 14:02 yvioo 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:增加一个过滤器 package com.config; import com.jetsum.business.common.constant.CharsetConstant; import lombok.extern.slf4j.Slf4j; import javax.servlet.*; impo 阅读全文
posted @ 2020-06-03 08:57 yvioo 阅读(5565) 评论(0) 推荐(0) 编辑
摘要:增加一个配置类 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.we 阅读全文
posted @ 2020-06-03 08:55 yvioo 阅读(258) 评论(0) 推荐(0) 编辑
摘要:/** * @title 使用默认浏览器打开 * @param url 要打开的网址 */ private static void browse2(String url) throws Exception { Desktop desktop = Desktop.getDesktop(); if (D 阅读全文
posted @ 2020-06-02 14:01 yvioo 阅读(3415) 评论(4) 推荐(0) 编辑