Java EE
文章平均质量分 83
JAVA EE
W1nt3rs
SAP technology.
展开
-
Web编程学习八:通过Apache Cordova将Web应用移动化
上一个练习,做了一个简单但是完整的Web应用,使用HTML5技术实现的。现在我再通过Apache Cordova来将其封装为iOS上的移动应用。我们可以看到基本上不需要做任何修改就可以迁移到iOS平台上了。Cordova就是以前的PhoneGap。主页地址:https://cordova.apache.org/1.安装Cordova我这里安装的cordova 3.0原创 2014-04-02 12:29:24 · 19283 阅读 · 1 评论 -
Web编程学习七:使用JPA + RESTful Web Service + SAPUI5来创建Web应用
在之前的例子学习了如何使用JPA,如何通过Apache olingo来将JPA数据库自动转化为RESTful Web Service。学习了如何使用SAPUI5,现在我来把它们整合起来。开发环境:开发环境是:Eclipse Juno, MySQL 5.5,olingo 1.2,EclipseLink 2.4, Tomcat 7, SAPUI5 1.18这里数据层就直原创 2014-04-02 09:47:39 · 8197 阅读 · 1 评论 -
Web编程学习六:使用Apache olingo将JPA数据库操作转化为RESTful Web Service
上次使用了Jersey来创建自己的RESTful web service,但是需要自己来创建每个方法,不是很方便。今天来使用Apache olingo库来将JPA操作自动转化为RESTful service, Apache olingo是SAP捐给Apache的odata库。下面来看看olingo和jersey相比,有多么的方便。原创 2014-04-01 09:55:23 · 10838 阅读 · 4 评论 -
Web编程学习五: 使用Jersey和JPA来创建RESTful WebService
在上一个练习学习了如何使用Jersey,以及JAXB来创建RESTful的web service。现在我来结合后台数据库对其做升级,也就是通过Jersey创建用来修改后台数据库的RESTful web service。开发环境:Eclipse Juno, 数据库MySQL 5.5, Jersey 1.18,EclipseLink 2.4, JAVA 1.6, 应用服务器Tomc原创 2014-03-31 11:00:05 · 7736 阅读 · 1 评论 -
Web编程学习四: 使用Jersey来创建RESTful WebService
RESTful Web Service是轻量级的service,可以通过HTTP的方式来实现对后台数据库的CRUD,在Web开发和移动开发时使用的比较广泛,非常方便。在Java世界里, JAX-RS规范定义了对RESTful Web Service的实现。Oracle的Jersey框架则是对JAX-RS的一个实现。下面我们学习如何使用Jersey来创建RESTful WebServ原创 2014-03-31 08:59:10 · 19799 阅读 · 5 评论 -
Web编程学习三: 使用SAPUI5来创建Web应用UI
第三个练习,试试SAPUI5。这是SAP比较重要的一个UI库。完全通过HTML5实现,可以作为Web和移动应用的UI开发。现在已经开源了。在这里可以下载:http://sap.github.io/openui5/SAPUI5功能很强大,开发也很简单,包含很多组件和主题,并且是通过MVC来开发,下面简单看一下。这里使用的是Apache Web服务器2.2.26,SAPUI原创 2014-03-30 14:20:08 · 21706 阅读 · 4 评论 -
Web编程学习二: 使用JPA结合JSF来创建Web应用
昨天做了一个使用JSF的一个helloworld的小练习,它并没有和后端数据交互。今天我来加上JPA来持久化数据对象,前台依然使用JSF来展现,做一个完整的Web应用。这个应用的功能是用户输入用户名和密码后,通过JPA来查询后台数据库进行校验,如果成功则进入欢迎页面。开发环境:Eclipse Juno,JSF2.1, JPA框架:EclipseLink 2.原创 2014-03-30 11:01:52 · 6765 阅读 · 2 评论 -
Web编程学习一: 使用JSF来创建Web应用
好久没有coding了,最近准备重新复习下,现在重新开始,从搭建环境到开发来学习一些比较有用的技术。第一个例子,是使用Jface来创建一个最简单的Web应用。我准备的环境是Eclipse Juno Java EE版本,Web服务器是Tomcat 7.0。1.创建一个jface1的Dynamic Web项目。然后安装JSF 2.1的库。2.创建页面模板BasicT原创 2014-03-29 20:19:11 · 6897 阅读 · 3 评论 -
J2EE实践第三部分-创建一个完整的EJB Web应用(JPA示例)
1. 1.本文主要技术采用了Servlet + JSP + EJB 3.0 + JPA,开发环境用的是EclipseHelios + JDK 1.6 + JBOSS 5.1 + MySQL 5.1数据库。2. 2. 示例场景:用户通过Web页面对Employee进行创建、查找和删除。这个小例子重点是演示JPA的使用。JPA是JavaPersistence原创 2010-09-18 15:31:00 · 5043 阅读 · 0 评论 -
J2EE实践第二部分-创建一个简单的EJB Web程序(盗梦空间版)
昨天晚上和同学一起去电影院看了IMAX版的盗梦空间,晚上回家后做了个梦,竟然梦见自己做了个梦--早上醒来,才发现自己又做了一个梦中梦。这里之所以用了“又”,那是因为自己经常会做梦中梦,很有劲。呵呵,回到正题上,盗梦空间这部电影很精彩,今天仍然回味无穷,而且因为这部电影导致灵感大发,于是写了这个EJB的小例子,也就是EJB盗梦空间版。 准备:搭建开发环境:JDK: 1.6.0ec原创 2010-09-17 19:11:00 · 4262 阅读 · 0 评论 -
J2EE实践第一部分-创建一个简单的JSF Web程序(简单网页计算器)
我准备将自己平时做的小例子整理一下然后放在博客上,供大家学习参考。名字就叫J2EE实践吧,这是第一部分,这个小例子是JSF实现。准备:搭建开发环境:JDK: 1.6.0eclipse: 最新的HeliosWTP版本Web服务器:Tomcat 6.0另外,由于需要用到JSF,所以还需另外下载JSF的包:jsf-api.jar和jsf-impl.jar,这里使用的2.0版本。下载地址是https://javaserverfaces.dev.java原创 2010-09-15 20:10:00 · 5186 阅读 · 1 评论 -
EJB 3.0 学习第一天
今天主要学习了一下EJB 3.0的主要概念,对EJB的类别和各自的作用有了一个大致的了解。 <!--table.MsoNormalTable {line-height:115%; font-size:11.0pt; font-family:"Calibri","sans-serif"}-->1. Introduction1.1 Server-Side C原创 2010-09-13 13:49:00 · 1322 阅读 · 0 评论 -
SAP学习笔记
又一次得到了幸运之神的眷顾,我被分到了SAP小组。这两天在电驴上找了一些SAP的学习资料,做了一些预习:)SAPSAP是System, Application and Product in data processing的缩写。ESA和mySAP ERPSAP NetWeaver在WebAS(Application Server)平台核心里集成了Web Services和Internet支持。En原创 2007-03-05 15:50:00 · 5010 阅读 · 0 评论 -
两个DHTML小例子,Slider && Portal UI
1.一个简单的Slider:模仿的WebFX的Slider2.一个简单的portal界面:模仿的Backbase的这个演示portal 初学dthml,纯属好玩做的两个小东西,有兴趣的可以看这里的代码.原创 2006-10-18 15:56:00 · 1939 阅读 · 0 评论 -
结合Struts和Ajax
学了一段时间Ajax,感觉ajax本身是蛮简单的,它不是框架,应该算是一种模式吧,只不过它本身根据不同的应用又可以划分为多种模式.但是总的思路还是差不多.复杂的地方我觉得还在于DHTML这里,因为各个浏览器都有不同之处,所以想做到支持各种浏览器就很麻烦了,另外,还有好多人的浏览器版本还比较低,写出比较漂亮的象桌面程序一样的组件也复杂(这个还好有许多开源的框架)...加上开发的方式从服务器端思考问题原创 2006-10-16 23:54:00 · 2794 阅读 · 0 评论 -
Hibernate笔记1
⒈使用Hsqldb注意:启动数据库:java -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 mydb -dbname.0 xdb在hibernate配置文件中的路径:jdbc:hsqldb:hsql://localhost/xdb这句是选择是不是每次都重新建立数据库表:hibernate.cfg.xml:create ⒉Hibernate中原创 2006-08-14 14:57:00 · 3063 阅读 · 0 评论 -
我用Struts+CSS+DIV做的我们通信系网站
大概从上个星期6开始做起的.中间有一天有事,一共花了大概4天时间,一个人搞定外观和基本内部程序.可以注册用户,可以发表文章.可以根据类别查看文章.嘿嘿,暂时还没放到服务器上去,先发几张图上来看看:P1.这是主页面:2.这是点击左边一栏后:3.然后点一个子栏目:4.查看单篇文章:5.查看一个类别的所有文章:小结:非常非常粗糙,希望能早日和同学见面哦;P原创 2006-03-29 10:18:00 · 3387 阅读 · 0 评论 -
J2EE中使用Display标记库来展示表格(翻译)
这篇文章选自Bill Siggelkow的>一书.我觉得这篇文章蛮实用,所以大致翻译了一篇文章.未经作者同意,实在不好意思,所有版权归原作者:P用网页展示表格时,如果行数太多,有时候需要把它们分成很多页.而且各行之间使用不同的背景色来方便用户阅读.或者可能还需要排序.虽然实现上面的功能都不难,但是如果使用Display标记库将能够大大简化开发.它模仿google,baidu页面的风格,把许多行的表翻译 2006-03-25 16:36:00 · 2482 阅读 · 0 评论 -
cloudscape网络配置,roller服务器安装,以及一些我喜欢犯的小错误
全是前几天的笔记,因为不想一次发那么多文章,就放到一篇里了:)一.cloudscape网络配置准备工作:1)在classpath中加入derby.jar,derby.client.jar,derbynet.jar2)在tomcat里的web目录中的web-inf的lib中加入以上3个文件.使用:打开服务器命令:java org.apache.derby.drda.NetworkServerCont原创 2006-03-18 17:02:00 · 2152 阅读 · 0 评论 -
blog系统进程记录3(0.1完成)
把一些细节,比如分类以及时间等问题搞定,顺带把订阅rss功能搞定了.不想继续写下去了,觉得没意思了,毕竟没有用到struts之类的框架.我准备继续看书了:P这次写blog系统的主要思路:基本技术:Jsp+Servlet+JavaBean+Derby.好象没用到别的什么了.我始终坚持用MVC写.这样思路清晰多了.然后用户的每篇文章并不是保存为文件的,而是全部保存在数据库里面.受到csdn的blog链原创 2006-03-17 13:31:00 · 2499 阅读 · 0 评论 -
blog系统进程记录2
嘿嘿,终于把大致框架写出来了,我非常迫不急待的把截图拿出来Show一下:P1.这是主页面:2.然后是注册页面:3.这里是欢迎页面:4.这里是登陆页面:5.登陆后当然是写文章了:P6.随便输入几篇文章后:P打开自己的blog主页:7.随便点一篇文章后:连接是永久连接.还可以吧,我觉得这个连接看起来还不错.8.这是查看分类:9.这是css:小结:因为简单的blog系统还不算难的,所以花两三天时间就搞顶原创 2006-03-16 14:46:00 · 2479 阅读 · 0 评论 -
blog系统进程记录
这个项目初期涉及的WEB技术主要是下面这几个:1.XML的综合应用(DTD/Schema、DOM/SAX、XSL/X-Path/XSLT)2.J2EE的综合应用(JSP/Servlet、JDBC、JNDI、Java Mail、EJB、JAXP)3.Web Services的基础应用(以J2EE平台为主,可选跨平台集成应用)刚开始我打算就用jdbc完成框架.然后在后期修改的时候再构思hibernat原创 2006-03-13 20:25:00 · 4538 阅读 · 0 评论 -
近期学习进度
从寒假到现在一共把>看了3遍了.>前两个部分看了2遍.两本书的代码全部一行一行地敲入电脑.>快速过了一遍.>看了前200页.看了这么多遍书,但是还是总感觉如果要应用起来不太熟,我准备在下面两个星期内编个Blog出来.开源项目...哈哈...原创 2006-03-12 19:56:00 · 2073 阅读 · 0 评论 -
IBM DB2初体验
这个学期我们开设了数据库的课程.老师教的是Microsoft的SQL Server 2000.但是我不喜欢这个数据库.为了应付,我下载并安装了IBM的DB2,好好体验了一番.我下载的是个UDB的人版本:DB2 UDB v8.2.3 Personal Developers Edition,所以可以免费使用:P它唯一的限制是不能够远程连接.还有我下载的是Java版的,界面说实话不敢恭维,对我来说没关原创 2006-02-25 19:17:00 · 3136 阅读 · 0 评论 -
以美萍服装管理软件为例的UML建模
编号:19757软件框架文档Software Frame Documentsfor[美萍服装销售管理系统][mpfz] Version [3.4] approvedPrepared by [让炜][上海电力学院][CORPORATION NAME] [日期]2005.12.10 文档变更信息:A:增加 M:修改 D:删除版本号日期作者A/M/D变更主要原因描述0.12002-00-00让炜 修改原创 2005-12-10 19:53:00 · 4539 阅读 · 0 评论 -
学习J2EE第5天(Simple API for XML)
今天我学习了SAX的一些基础知识.在网上看到了sun技术社区的一篇文章《使用JAXP处理XML文件》这篇文章网址是http://gceclub.sun.com.cn/yuanchuang/week-9/jaxp.html我觉得他的算法太麻烦,自己想了一个简单点的,例子里的xml文件是向作者借来的,thx.一、xml文件以及源代码Test.xml #001 Micke N原创 2005-12-09 18:00:00 · 2541 阅读 · 0 评论 -
IBM Cloudscape Workbench
http://www-128.ibm.com/developerworks/db2/downloads/csworkbench/FunctionalityWith the Cloudscape Workbench, you can: * Connect simultaneously to Derby and DB2 databases. * Browse the database sc原创 2005-12-07 16:22:00 · 2218 阅读 · 1 评论 -
学习J2EE第四天(从网络程序开始)
今天我用Sun的服务器运行了一个最简单的网络程序.非常有成就感,尽管一点技术含量都没有.但是我对未来充满了信心.一、运行J2EE tutorial例子前必须做的准备工作: 1.修改build.properties先找到这个文件,是/j2eetutorial14/examples/common/build.properties(1)设置j2ee.home在Win下:j2ee.home = C://S原创 2005-12-06 18:46:00 · 1845 阅读 · 0 评论 -
学习J2EE第三天(Cloudscape数据库的安装和了解)
IBM Cloudscape Version 10.1简介Cloudscape 是一个以 Java 类库形式提供的、轻量级的、可嵌入的关系引擎。它的本机接口是带有 Java 关系扩展的 Java Database Connectivity(JDBC)。它实现了 SQL92E 标准和许多 SQL 99 扩展。该引擎提供了事务和崩溃恢复,支持多个连接,而且支持使用一个连接的多个线程。因为 Clouds原创 2005-12-05 22:57:00 · 2197 阅读 · 0 评论 -
学习J2EE第二天(XML基础)
今天学习了XML的一些基础知识和DTD用法1.一个完整的xml实例文件:slideSample.xml ]> title="&product; Slide Show" date="Date of publication" author="Yours Truly" > Wake up to &produc原创 2005-12-04 15:51:00 · 1741 阅读 · 0 评论 -
学习J2EE第一天(了解掌握J2EE的大致结构)
J2EE Tutorial14从今天起,我要按照Sun的在线文档的思路学习J2EE.Good Luck!J2EE Tutorial14总体分为4大块:一、Java XML处理xml文档以及实现web服务组件# The Java API for XML Processing (JAXP)# The Java API for XML-based RPC (JAX-RPC)# SOAP with Att原创 2005-12-04 09:18:00 · 2433 阅读 · 0 评论