@Transactional 事务回滚 分析
@Transactional 事务回滚
Spring的AOP事务管理默认是针对unchecked exception回滚(运行期异常,Runtime Exception)。
unchecked ,就是不用手工写try catch的excep[......]
@Transactional 事务回滚 分析
@Transactional 事务回滚
Spring的AOP事务管理默认是针对unchecked exception回滚(运行期异常,Runtime Exception)。
unchecked ,就是不用手工写try catch的excep[......]
加入urlrewrite-3.2.0.jar包
在web.xml中加入
Xml代码 收藏代码
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<fil[......]
Spring AOP annotation 用环绕通知写日志。
Java代码 收藏代码
package com.mhm.mng.impl;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.ann[......]
eclipse经常抛JVM terminated.Exit Code=-1错误
1. 安装jdk6.0后jvm.dll为jre6\bin\client\jvm.dll,应改为jdk目录下的jvm.dll(jdk\bin\client\[......]
axis2 转 webservice 客户端。
Java代码 收藏代码
C:\360Downloads\axis2-1.6.1-bin\axis2-1.6.1\bin>wsdl2java -uri http://www.****.net/webservice/smsservice.as[......]
java 反射 使用小技巧。
经常要读取txt或者excel到数据库
以前都是读取后然后转成list,然后set到表对象(hibernate映射的表对象),
然后再session.save(entity),
如果文件中的title很多的话,就太麻烦了。
现在用java 反射,可[......]
jstl 函数。
下面是JSTL中自带的方法列表以及其描述
函数名
函数说明
使用举例
fn:contains
判断字符串是否包含另外一个字符串
<c:if test=”${fn:contains(name, searchString)[......]
java 解析文本实例源码。
Java代码 收藏代码
/**
* 读取文本文件
* @param filepath
* @return
*/
public static StringBuilder parser(String filepath) {
InputStream inStr[......]
java Timer,TimerTask的用法。
以前都用quartz来做定时任务,现接手一个项目,里面用的是jdk自带的Timer,所以学习并记录下
每两秒执行一次hello world
Java代码 收藏代码
package com.mhm.test;
import j[......]
java double 取 四舍五入方法。
Java代码 收藏代码
BigDecimal bd = new BigDecimal(offlineRate);
offlineRate = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue[......]