- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 事务生效和失效场景
servicea @Transactionala1{a3();}@Transactional(可加可不加)a3{}a3的提交需要等到整个方法结束可以提交a2{a4();}@Transactionala4{}事务失效,数据操作直接入库@Transactionala5{a6();}@Transactional(propagation = Propagation.REQUIRES_NEW)a6{ }事务生效,执行到a6,a6不开启新事务,a7...
2021-11-10 15:01:01
153
原创 事物生效和失效场景
servicea @Transactionala1{a3();}@Transactional(可加可不加)a3{}a3的提交需要等到整个方法结束可以提交a2{a4();}@Transactionala4{}事务失效,数据操作直接入库@Transactionala5{a6();}@Transactional(propagation = Propagation.REQUIRES_NEW)a6{ }事务生效,执行到a6,a6不开启新事务,a7...
2021-11-10 14:59:07
134
原创 full gc排查
jps查看配置jvm的服务进程jstat -gc 26 5000查看某个进程JVM的GC使用情况jmap -heap 26查看堆内存使用情况jmap -histo 7276 | head -n20通过jmap命令查看堆内存中的对象jmap-dump:format=b,file=heap 7276 导出日志...
2021-09-03 16:06:10
138
原创 mysql FIND_IN_SET用法
SELECT * from tab_a where FIND_IN_SET('4f41c66bff974ce4bf808ae7165858df',REPLACE(jgnbbh,'.',','))
2020-11-20 16:42:20
107
原创 解决跨域问题
@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest servletRequest = (HttpServletReq...
2019-07-16 14:31:12
116
转载 Spring AOP动态代理原理与实现方式
AOP:面向切面、面向方面、面向接口是一种横切技术横切技术运用:1.事务管理:(1)数据库事务:(2)编程事务(3)声明事物:Spring AOP-->声明事物2.日志处理:3.安全验证: Spring AOP---OOP升级静态代理原理:目标对象:调用业务逻辑 代理对象:日志管理表示层调用--->代理对象(日志管理)-->调用目标对象动...
2019-06-21 15:06:00
346
原创 Mysql关联复杂查询
SELECT '出票' as ticketType, a.orderNo as orderno, a.mainAreaName as , CASE a.mainAreaName WHEN '空包' THEN '空包' ELSE 'VIP' END as producttype, DATE_FORMAT( b...
2018-08-14 14:52:08
863
原创 Map转化为对象
package com.wonder.util;import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Invocati...
2018-08-14 14:49:03
6873
原创 关于发送邮件出现乱码问题
首先在main方法下运行邮件发送的时候,它的编码格式默认为UTF-8,但在tomcat服务器调用发送邮件,出现了乱码的问题。原因是tomcat的默认编码是GBK,解决方法如下:设置VM参数为-Dfile.encoding=UTF-8。问题是解决了,但又出现控制台打印日志出现乱码的问题。解决办法是将ideal的bin目录下用记事本打开idea.exe.vmoptions和idea64.exe.vmo...
2018-08-14 14:43:30
4734
原创 java发送邮件
package com.wonder.util;import com.wonder.entity.EmailDto;import org.apache.log4j.Logger;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.*;import ...
2018-08-03 11:04:32
253
原创 关于将字符串数组和json对象互转的问题
com.alibaba.fastjson.JSONArray jsonArrays=mapOrderInfoList.get("orderInfoList");String[] orderInfoList=jsonArrays.toArray(new String[jsonArrays.size()]);
2018-07-05 20:24:05
183
原创 根据日期的区间范围将日期按照月份划分开来
package com.wonder.util;import com.wonder.entity.MonthInfos;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;...
2018-06-28 14:22:13
1805
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人