JavaEE
文章平均质量分 74
魏大宾
这个作者很懒,什么都没留下…
展开
-
java开发事务处理和用户体验的两点想法
在做javaweb开发的过程中有些写法,有些习惯有利于数据的一致性和较好的用户体验:1,事务处理,要将相关的事务写到改写的函数内,保证数据一致性,可以保障服务器在长时间内不会出现数据错误。2,使用异常处理,在出现异常之后,最好让用户知道错误信息,会有比较好的用户体验。原创 2015-06-17 15:36:20 · 489 阅读 · 0 评论 -
When can I get the "java.net.SocketException: Permission denied:connect" message? And how can it be
The "java.net.SocketException: Permission denied: connect" exception message may happen when you are working in Application Server or with a client/server environment via VPN connection and you are us...转载 2018-05-16 16:04:06 · 481 阅读 · 0 评论 -
java项目中设置 System.getProperty(“XXX”)自定义变量
经测试,本方法在windows环境下安装的tomcat是起作用的。在java项目中设置自定义变量的方法有很多种,如果你项目中使用 System.getProperty(“XXX”)来获取自定义变量有以下两种办法: 一、选择项目按右键->Run as->Run as configurations… 在VM arguments后追加-DXXX=****(-D不能省略),这样就可以通...转载 2018-05-16 15:59:53 · 13417 阅读 · 0 评论 -
通过ftp采集文件的性能总结
通过ftp采集文件的性能总结1,简介在数据采集的过程中,使用excel或csv的格式将数据上传到服务器上,再通过Java的文件操作和流操作,获取上传文件的信息,最后通过CSVReader读取上传的文件信息,最后通过jdbc接口将文件信息存储到数据库中。2,性能测试 性能测试是在优化jdbc接口之后,使用大批量数据测试扫描存储文件的性能。测试时单次存储5条数据。使用的原创 2016-02-01 09:20:29 · 3886 阅读 · 0 评论 -
通过Apache CXF采集数据时多线程请求的性能总结
1,简介 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。可以使用Apache CXF提供一些WebService服务。Apache CXF可以支持Soap和Rest协议。在实际项目中可以将Apache CXF通过Soap和Rest协议采集数据做为服务器端基础架构。我们可以通过Rest和SOAP协议来采集数据。本篇文章主要研究的是通过S原创 2016-03-29 14:25:55 · 3014 阅读 · 0 评论 -
单页面应用在REST调用下的登录模块的设计与实现
单页面应用在REST调用下的登录模块的设计与实现1 相关的技术概念简介1.1 单页面应用程简介单页面单页面引用 (SPA), 被定义成一个目的在于提供一种接近桌面应用程序的流畅用户体验单web页面应用程序,或者说网站. 在一个SPA中, 所有必需的代码 – HTML,JavaScript, 以及 CSS – 都是在单页面加载的时候获取,或者相关的资源被动态的加载并按需添加到页面中, 这原创 2015-10-16 16:51:39 · 3512 阅读 · 0 评论 -
Mybatis+SpringMVC+Spring框架实践总结
简介 伴随着互联网的发展,javaee技术也在不断的进行演化,早期的javaee技术在不断的进行封装,不断的方便开发人员的过程中新的框架也在不断的推出。本篇主要介绍Mybatis+SpringMVC+Spring框架的实践总结。 Mybatis主要作为ORM层,负责与数据库交互相关的操作。 SpringMVC是REST协议在服务器端的一中原创 2015-10-21 16:10:12 · 1911 阅读 · 0 评论 -
conn.setAutoCommit(true)和(false)的区别
默认的话为自动提交,当没执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。 true:sql命令的提交(commit)由驱动程序负责false:sql转载 2015-10-20 14:41:44 · 5667 阅读 · 0 评论 -
从程序运行效率角度谈开发规范
最近做JavaEE项目,使用Mybatis+Spring+SpringMVC框架来解决后端问题。在实践中发现有些程序运行较慢,仔细分析源码,发现是设计的不太合理。以后再开发中要考虑两方面因素 :1,使用restful调用,需要传输多少字段就传输多少字段,不能为了映射对象做无谓的传输,也不利于代码在逻辑上的阅读。2,在使用Mabatis向后端获取数据时,要设计好sql语句,不要在数据库服务器原创 2015-06-05 15:57:45 · 399 阅读 · 0 评论 -
MyBatis获取插入记录的自增长字段值
第一步: 在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名![html] view plaincopyinsert id="insert" parameterType="Spares" useGenera转载 2015-06-26 14:46:25 · 461 阅读 · 0 评论 -
CXF拦截器介绍及自定义拦截器实现
这篇文章从理论角度描述CXF的拦截器,描述的比较清楚。CXF拦截器是功能的主要实现单元,也是主要的扩展点,可以在不对核心模块进行修改的情况下,动态添加功能。 当服务被调用时,会经过多个拦截器链(Interceptor Chain)处理,拦截器链在服务输入(IN)或输出(OUT)阶段实现附加功能,拦截器可以在客户端加入,也可以在服务端加入。拦截器链的阶段:拦截器链有多个阶段,每个阶段...转载 2018-09-20 14:37:46 · 5037 阅读 · 0 评论