编程
sapphire7999
这个作者很懒,什么都没留下…
展开
-
spring本类中调用事务方法不生效
前段时间写代码时,调用本类中@Transactional(propagation = Propagation.REQUIRES_NEW) 的方法,事务不生效不回滚,记录于此本文转自http://blog.csdn.net/dapinxiaohuo/article/details/520924471、预备知识aop概念请参考【http://www.iteye.com/topic/112转载 2017-08-31 14:38:19 · 3020 阅读 · 0 评论 -
获取机器名
import java.net.InetAddress;InetAddress.getLocalHost().getHostName()原创 2018-08-03 10:31:10 · 307 阅读 · 0 评论 -
FastJson
1.对象转json StringString info=com.alibaba.fastjson.JSONObject.toJSONString(object); 1.缺省情况下FastJSON不输入为值Null的字段,即若值为Null,将不予转换输出显示解决方法:使用SerializerFeature.WriteMapNullValue使其输出String info=...原创 2018-08-06 17:24:06 · 244 阅读 · 0 评论 -
ConcurrentHashMap不允许为空的key\value
ConcurrentHashMap不允许插入为null的key\value,get也不可以,会包nullpointerException原创 2018-07-31 14:17:30 · 4470 阅读 · 0 评论 -
Git使用
一、安装(windows)1)准备Git-2.17.0-64-bit.exe(下载地址:https://git-scm.com/download)TortoiseGit-2.6.0.0-64bit.msiTortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN.msi2)安装Git执行Git-2.17.0-64-bit.exe3)安装TortoiseGit执行Tor...原创 2018-05-30 15:06:45 · 234 阅读 · 0 评论 -
利用SoapUI工具生成webservice服务端java代码
一、准备SoapUI-x64-5.2.1apache-cxf-3.2.4(下载地址:http://cxf.apache.org/download.html)二、安装软件安装SoapUI-x64-5.2.1apache-cxf-3.2.4解压到本地D盘三、生成webservice.xml四、生成服务端代码1.新建project2.project右键Add WSDL导入webservice.xml调用...原创 2018-05-29 14:36:47 · 9955 阅读 · 2 评论 -
CXF+Spring开发webservice接口简单实例搭建
前言:由于没有接触过webservice接口开发,在网上找了很多的示例,不过很多都写的不全或者搭建后无法正常运行,经过一天半的各个版本示例测试、研究及东拼西凑,终于搭建成功。算是对webservice接口开发有了初步的了解及实践。现整理于此,原理等待精进。本示例基于Cxf+Spring+maven建立maven工程修改pom.xml引入maven包编写接口代码编写实现代码配置文件web.xml在s...原创 2018-04-28 18:12:20 · 503 阅读 · 0 评论 -
Java中static作用学习整理
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。可以直接通过类名调用,而无需实例化该类,语法为:类名.静态方法(参数列表...)。静态变量被static...原创 2018-04-25 15:23:34 · 143 阅读 · 0 评论 -
HTTP开发学习记录
1.测试服务器端口是否可达public boolean isHostConnectable(String host,int port){ Socke socket = new Socket(); try{ socket.connect(new InetSocketAddress(host,port),timeOut);//在指定超时时间内尝试连接 }catch(IOException e...原创 2018-04-25 11:32:22 · 181 阅读 · 0 评论 -
JAVA中URI转String
定义语法:public static URI create(String str)用例:URI uri = URI.create("http://java2s.com");原创 2018-04-24 16:28:07 · 5407 阅读 · 4 评论 -
dubbo常见面试题整理
1、测试和生产公用一套zookeeper,怎么保证消费不冲突服务发布的group设置为不同即可<!--consumer.xml--><dubbo:reference id="comm1" timeout="100000" interface="com.acq.facade.CommService" group="comm102" version="1.0.0" re原创 2018-03-28 16:08:22 · 8389 阅读 · 1 评论 -
MyBatis常见面试题
1、#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。2、通常一个Xml映射文件,都会写一个Dao接口与之对应,这个Dao接口的工作原理是什么?D...原创 2018-03-28 15:59:13 · 478 阅读 · 1 评论 -
【Spring】计划任务-@EnableScheduling
要实现计划任务,首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。Spring通过@Scheduled支持多种类型的计划任务,包含cron、fixDelay、fixRate等 。计划任务执行类package com.ykt.monitor.quartz;import ja原创 2018-01-26 14:57:02 · 331 阅读 · 0 评论 -
Eclipse快捷键
CTRL+SHIFT+R open resourceALT+SHIFT+R 替换变量原创 2017-11-10 10:08:09 · 226 阅读 · 0 评论 -
Sftp连接和读取文件
开发过程中,需求:连接到远程sftp服务器并读取其中的文件。1.使用com.jcraft.jsch包中工具建立session连接远程sftp服务器public static Channel connect(String username, String host, int port, String password) throws JSchException { Ses...原创 2018-11-30 13:42:18 · 10065 阅读 · 0 评论