spring 事务控制 设置手动回滚

在事务控制的service层类中使用try catch 去捕获异常后,就会使事务控制失效,因为该类的异常并没有抛出,就不是触发事务管理机制。怎样才能即使用try catch去捕获异常,而又让出现异常后spring回滚呢,这里就要用到 @Transactional(rollbackFor = { ...

2018-08-30 17:59:21

阅读数:70

评论数:0

Spring设置定时任务时,关于执行时间的规则设置

Spring设置一个定时任务,可能有如下配置:[html] view plain copy<?xml version="1.0" encoding="UTF-8"?>    &...

2018-05-08 11:30:12

阅读数:63

评论数:0

关于消息队列的使用

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在...

2018-05-03 14:21:51

阅读数:70

评论数:0

****基于H5的微信支付开发详解[转]

这次总结一下用户在微信内打开网页时,可以调用微信支付完成下单功能的模块开发,也就是在微信内的H5页面通过jsApi接口实现支付功能。当然了,微信官网上的微信支付开发文档也讲解的很详细,并且有实现代码可供参考,有的朋友直接看文档就可以自己实现此支付接口的开发了。  一、前言  为何我还写一篇微信支付...

2018-04-21 15:19:54

阅读数:82

评论数:0

ArrayList 和 HashMap 的默认大小是多数?

看到这样的一道Java面试题:ArrayList 和 HashMap 的默认大小是多数?在 Java 7 中,ArrayList 的默认大小是 10 个元素,HashMap 的默认大小是16个元素(必须是2的幂)。这就是 Java 7 中 ArrayList 和 HashMap  类 的代码片段:...

2018-03-21 14:14:38

阅读数:113

评论数:0

tomcat+nginx域名配置

大多数时候我们一台服务器会放置多个tomcat,这时如何通过域名的方式(不加端口号)访问tomcat下的某个项目,通常情况下是修改tomcat端口为80,但对多tomcat有很多呕病,比如你要解决80端口被占用的情况,本文就不细说了。下面说说如何通过nginx代理的方式进行域名访问找到nginx/...

2018-03-16 09:25:24

阅读数:63

评论数:0

Java时间日期格式转换Date转String和String转Date

1 1 Java时间格式转换大全 2 3 import java.text.*; 4 import java.util.Calendar; 5 public class VeDate { 6 /** 7 * 获取现在时间 8 * 9 ...

2018-02-05 15:17:14

阅读数:2945

评论数:0

Spring定时器在同一时间重复执行两次

Spring定时器在同一时间重复执行两次 解决方案如下:   最近用Spring的quartz定时器的时候,发现到时间后,任务总是重复执行两次,在tomcat或jboss下都如此。 打印出他们的hashcode,发现是不一样的,也就是说,在web容器启动的时候,重复启了两个qu...

2018-01-29 10:06:33

阅读数:225

评论数:0

spring定时器一些时间配置例子参考

"0/10 * * * * ?" 每10秒触发       "0 0 12 * * ?" 每天中午12点触发    "0 15 10 ? * *" 每天上午10:15触发    "0 15 10 * * ?" ...

2018-01-29 09:51:01

阅读数:297

评论数:0

Hibernate查询对象所有字段,单个字段 ,几个字段取值的问题

1. 查询整个映射对象所有字段 Java代码      //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段                String hql = "from Users";                ...

2017-11-13 15:07:49

阅读数:341

评论数:0

Java Socket编程 标准范例(多线程)

服务器端(Server)非多线程 [java] view plain copy package com.zeph.serverclient;      import java.io.BufferedReader;   import java...

2017-02-17 14:31:41

阅读数:189

评论数:0

JNA—java调用dll最简单的方法

介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。 JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。 JNA例子 例子1    现在让我们运行一个JNA程序,感受它的强大威力。 ...

2017-02-16 15:01:15

阅读数:2713

评论数:0

java语言常用性能优化技巧

java语言常用性能优化技巧介绍  优化通常包含两方面的内容  1 减小代码的体积,  2 提高代码的运行效率。      java程序常用的方法有以下几种:      1.不用new关键词创建类的实例。用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如...

2016-07-08 08:44:09

阅读数:187

评论数:0

java 备份、还原oracle数据库

package com.hdx.cs.services; import Java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStreamReader; ...

2016-06-08 11:30:27

阅读数:1006

评论数:0

Excel导出工具类.

Excel导出工具类.--POI import java.io.OutputStream; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.ArrayList; import ja...

2016-06-04 11:47:47

阅读数:621

评论数:0

java 实现微信搜索附近人功能

最近给andorid做后台查询数据功能,有一个需求是模仿微信的查找附近人功能。 数据库中存储每个用户的经纬度信息及用户信息,通过当前用户传递过来的经纬度查询这个用户半径N公里以内的用户信息。    数据库表结构 表信息 表名 Mobile_User ...

2015-07-28 17:17:03

阅读数:1768

评论数:0

微信支付java版本之JSAPI支付+发送模板消息

目录(?)[-] 工具类公众账号设置代码实现weixin_jspay项目中代码实现3其他接口 1.工具类 工具类见:微信支付JAVA版本之Native付款 2.公众账号设置 3.代码实现 ope...

2015-07-21 14:38:17

阅读数:1418

评论数:0

微信公众平台开发之模板消息(Java)

目录(?)[-] 模版消息 具体调用方法 事件推送返回码说明 一开发模板消息SDK二构造模板消息并发送 模版消息 由于柳峰老师的新书还没有出来,网上也没有过多介绍基于Java语言的开发微信公众平台模板消息的例子,因此有了本文。由于个人表达能力和编程能力有限,...

2015-07-21 14:33:29

阅读数:10829

评论数:10

微信公众号开发(公交线路查询-JAVA

一、Dom4j的使用    在介绍公交线路开发之前,先简单介绍下Dom4j的使用,因为公交线路查询引用的是爱帮公交api,调用结果为xml格式文件,故用到了Dom4j这个包,当然还有其他的包来读取xml文件,如XStream等,详见柳峰老师《微信公众平台应用开发方法、技巧与案例》一书,有详细介绍。...

2015-07-21 14:08:59

阅读数:1456

评论数:0

微信公众平台开发之现金红包(Java)

目录(?)[-] 功能介绍微信红包发送规则商户侧调用红包接口流程用户交互流程接口详细说明一开发现金红包SDK二构造现金红包并发送 本文介绍的是基于Java语言开发微信现金红包的例子。由于个人表达能力和编程能力有限,请多多包涵。本文仅介绍拥有微信支付权限的微信公众号开发。 本文分为...

2015-07-21 14:05:18

阅读数:10589

评论数:9

提示
确定要删除当前文章?
取消 删除
关闭
关闭