java开发框架
乘风邀月
计划赶不上变化,好多时候是因为你没有足够的坚持
展开
-
cxf引用webservice生成java代码
公司要求与sap进行数据交互,由sap提供webservice接口,在java中调用webservice接口,想到了用cxf的wsdl2java工具来生成客户端程序使用步骤如下:一、下载apache cxf的包,如apache-cxf-3.1.5.zip,地址:cxf.apache.org/download.html二、解压apache-cxf-3.1.5.zip至某一目录原创 2016-03-17 10:03:05 · 766 阅读 · 0 评论 -
使用IntelliJ IDEA 14和Maven创建java web项目
安装Maven下载安装去maven官网下载最新版。解压到安装目录。配置右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PATH中。注意 必须要有JAVA_HOME和个环境变量,不然maven会提示错误。如果想要修改maven的本地仓库位置,可以在maven的安装目录下的conf目录下的setti转载 2016-06-28 22:49:54 · 397 阅读 · 0 评论 -
SiteMesh3使用实例和详解
一、SiteMesh介绍 SiteMesh是一个网页布局和修饰的框架,利用它可以将网页的内容和页面结构分离,以达到页面结构共享的目的。[来自百度百科] 通俗的理解就是,SiteMesh把页面中变化的和不变的分离开来,用不变的去装饰各种变化的内容。从而使页面具有统一的布局,而且方便页面的管理。不变的页面称之为装饰页面,内容变化的页面称之为被装饰页面。转载 2016-07-22 18:02:26 · 7248 阅读 · 1 评论 -
使用IntelliJ IDEA搭建多maven模块JAVA项目
一、新建项目和模块步骤:1. 新建一个项目,因为maven管理jar包非常方便,故此处建立一个maven项目:New Project->Maven->(Create from archetype不勾选)->next-填写GroupId:com.multiplemoduleprojectdemoArtifactId:projectVersion:1.0-SNA转载 2016-07-22 18:04:50 · 835 阅读 · 0 评论 -
EJB3.0 有状态会话bean无状态会话bean详解
在网上看到了这一篇文章详细描述了两种会话hean的区别,但因转载的人实在太多了,所以无法注明原文出处。只好用原创表示,对于文章的原创者,表示尊敬。 下面主要对Session Bean讨论 现实中,很多朋友对两种session bean存在误解,认为有状态是实例一直存在,保存每次调用后的状态,并对下一次调用起作用,而认为无状态是每次调用实例化一次,不保留用户信息。仔细转载 2016-05-27 15:20:19 · 478 阅读 · 0 评论 -
JSR 303 - Bean Validation 介绍及最佳实践(hibernate validation)
关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应转载 2017-05-05 09:51:52 · 513 阅读 · 0 评论 -
glassfish.jersey构建RESTful服务实例
一、环境JetBrains14.2,tomcat8,Jersey2.13,maven3.3.9,jdk1.7二、环境配置1、创建一个maven项目RestDemo,目录结构如下:2、修改pom.xml文件,如下: javax.servlet javax.servlet-api 3.1.0原创 2018-01-06 17:58:34 · 7297 阅读 · 0 评论 -
mybatis中resultMap丢失查询结果,association“错误”去除重复数据的问题
<resultMap id="commissionRec" type="CommissionRec" > <result property="sourceName" column="cmr_sourceName"/> <result property="totalMoney" column="c转载 2018-11-02 12:02:14 · 1293 阅读 · 1 评论