![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
粉涴*
这个作者很懒,什么都没留下…
展开
-
JAVA传入某个日期,获取开始日期和结束日期(上月26到这月25)
/** * 获取财月开始 */ public static Date begin(Date date) { int dayOfMonth = DateUtil.dayOfMonth(date); if (dayOfMonth > 25) { return DateUtil.offsetDay(DateUtil.beginOfMonth(date), 25); } return DateU原创 2022-05-17 15:43:40 · 690 阅读 · 0 评论 -
JAVA传入某月份,获取该月份上个月26到此月25之间的所有日期
/** * 获取传入月份的当月所有日期 * * @param date * @return */ public static List<String> getMonthFullDay(String date) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); List<String> fullDayList = new Ar原创 2022-05-17 15:40:39 · 528 阅读 · 0 评论 -
JAVA多线程+事务进行批量新增
线程池的配置:@Configuration@EnableAsync@Slf4jpublic class ThreadPoolConfig { @Bean("threadPoolTaskExecutor") public ThreadPoolTaskExecutor buildThreadPoolTaskExecutor() { ThreadPoolTaskExecutor threadPoolTaskExecutor = new ThreadPoolTaskExec原创 2022-05-17 15:35:48 · 1049 阅读 · 0 评论 -
JAVA复制对象时,遇到属性名、类型不同。推荐使用mapstruct
如何使用mapstruct解决复制时属性名、类型不同的问题1.引入pom包因为当在maven install时候会出现属性找不到错误。没有对生成的bean进行setter![新的改变](https://img-blog.csdnimg.cn/2710a1fff703417687658cf1074d47b8.png)2.新建一个接口3.如何调用1.引入pom包 <dependency> <groupId>org.mapstruct</gr原创 2022-05-09 15:58:02 · 1623 阅读 · 0 评论 -
Servlet中request与response如何解决乱码问题
在doGet方法第一行添加:response.setContentType("text/html;charset=utf-8");request.setCharacterEncoding("utf-8");其中response采用:response.setContentType("text/html;charset=utf-8");就可以解决乱码问题。但request需要区分get和post。 //解决post请求乱码 request.setCharacterEncoding("u原创 2020-06-19 20:05:38 · 142 阅读 · 0 评论 -
严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start componen
严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apac原创 2020-06-19 19:50:40 · 1610 阅读 · 0 评论