`
Getwaysun
  • 浏览: 31058 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
java的几种对象(PO,VO,DAO,BO,POJO)解释     一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。    二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。    三、DAO:data access object 数据访问对象,此对象用于访 ...
Eclipse中高亮显示相同的变量 问题描述:    在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。 1.网友解决方法: 选择:windows-> preferences->java->Editor->Mark Occurences 选择最上的复选框,下面的就有很多了。 其中的Local variables就是变量的高亮显示。 2.也有更简单的办法: 网上搜了一下,原来是Toggle Mark Occurrences (Alt + Shift + 0) 这个按钮没有按下,在工具栏的小黄颜色的笔 的形状的图 ...
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 J ...
本文链接:http://blog.csdn.net/kongxx/article/details/7527094 Apache CXF实战之一 Hello World Web Service Apache CXF实战之二 集成Sping与Web容器 前面两篇文章介绍了怎样通过CXF来构建最基本的Web Service,并且其中暴露的接口参数和返回值都是字符串,下面来看看一个稍微复杂一点的例子。 1. 首先是一个普通的pojo对象,用来表示一个实体类 package com.googlecode.garbagecan.cxfstudy.jaxws; import java ...
本文链接:http://blog.csdn.net/kongxx/article/details/7525481 Apache CXF实战之一 Hello World Web Service 书接上文,下面看看CXF怎样和spring集成。 1.创建HelloWorld 接口类 package com.googlecode.garbagecan.cxfstudy.helloworld; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebResult; im ...
本文链接:http://blog.csdn.net/kongxx/article/details/7525476 Apache的CXF现在几乎成了Java领域构建Web Service的首选类库,并且它也确实简单易用,下面就通过几篇系列文章做一下简单介绍。 当然首先想到的当然还是那个Hello World示例。这个系列文章中用到的例子都是基于Maven构建的工程,下面是我的pom.xml文件内容 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ ...

Eclipse中快捷键

Eclipse中常用快捷键:     CTRL+SHIFT+F :用于格式化代码     CTRL+F:用于当前文件的字符级查找     CTRL+SHIFT+W:关闭代码区所有打开的文件     CTRL+W:关闭代码区当前打开的文件     CTRL+SHIFT+E:可以激活、关闭和选择某个已经在代码区打开的文件     CTRL+E:此操作会弹出一个代码查找提示框,提示你能够选择的文                        件,当代码区打开的文件太多时比较好用     CTRL+SHIFT+R:用于在所有打开的工程中查找你需要的文件     CTRL+SHIFT+T:仅仅针对J ...

GWT初学者

    博客分类:
  • gwt
1.gwt提供了一个平台将java转换成javascript,号称不用再写js,但是如果你认为在gwt上面不用关心js和html那就错了, 2.gwt可以将java的code变成js,但是不要以为任何java类都能在gwt中变成js的。 3.gwt不支持java的反射 4.不要依赖于gwt-designer之类的ide,有时它画的不一定就比你写的快。 5.你可以通过gwt的rpc机制和后台交互,也可以通过json格式的数据作为交换,毕竟都是xmlhttprequest 6。gwt核心包的组件是简陋的,但是gwt的第三方组件和框架是丰富的 7.host模式可以运行的代码并不 ...
工作中对于列表的输出最常用到是List,但也有ArrayList处理不了的情况,比如要根据日期对列表进行分类的情况,类似这样的界面: 引用2011-3-7 标题1 标题2 标题3 2011-3-6 标题1 标题2 2011-3-5 标题1 标题2 标题3 标题4 这个时候不免要用到Map,HashMap和LinkedHashMap都是实现Map接口,区别在于HashMap并不是按插入次序顺序存放的,而LinkedHashMap是顺序存放的,看下面的例子: public static void main(String[] args) { Map<String, ...

Set与List的区别

    博客分类:
  • java
 
对于set和list都是接口Collection的子接口 1、set不允许有重复值,list允许重复 2、set没有顺序,list有顺序 对于list,其中有没有重复元素的判断,是依据元素的equals方法判断是否相等的。 对于排序来说,是根据元素实现了Comparable接口compareTo()方法来排序的。 在Hibernate里面的List和Set同Java Collection里面的List和Set的概念是一样的。 Set声明的one-to-many中,many那一方没有重复的元素。List声明的one-to-many中,many那一方可以重复,并且有索引,因此需要在many那 ...
原帖地址:http://zlahst.iteye.com/blog/48292 关于对值传递与引用传递我一直似是而非。 今天有个朋友问起我这个问题的时候我还是很困惑。 对值传递我还是用一个例子来说明一下吧: Java代码  1.public class Test {   2.public sta ...
1.new Web Service Project         文件菜单下新建 Web Service Project ,如果IDE是8.0以上的要选择XFire 然后下一步,在下一步         勾选XFire 1.2 Core Libraies 然后Finish 2.new Web Service         新建一个包,然后右击包名选择Other,打开新建窗口,选择Myeclipse 下Web Services 下的Web Service         FrameWork选择XFire ,在最下面选择Create web service From java       ...
•接口和抽象类的区别和作用,这其实也是很多面试官喜欢问的问题,这里我就说说我的总结,顺便说说内部类的作用,当是给刚入门,或者想学习java的同学们能更好的理解它们的用法。   1、接口(interface),接口被用来建立类与类之间关联的标准。   Java code   public interface ITest{     publicvoidtest();   }     public class TestImpl implements ITest{     public void test(){   System.out.println("test& ...

深入理解HTTP Session

    博客分类:
  • JSP
session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。 在Java中,HTTP的Session对象用javax.servlet.http.HttpSession来表示。 1、概念:Session代表服务器与浏览器的一次会话过程,这个过程是连续的 ...
正在攻读javaweb,昨天敲的代码request出现乱码,今天才得以解决,汗…… 所以今天我把解决方案和心贴出来,希望可以对大家有用,言归正传 我把请求的信息直接写在程序里,这两句 out.print("<a href='DownloadFile?filename="+file.getName() + "'>"); out.println(file.getName()+"</a><br/>"); 接着在web.xml里做配置,如下: <init-param>   <param- ...
Global site tag (gtag.js) - Google Analytics