- 博客(13)
- 收藏
- 关注
转载 用MyEclipse10开发基于JAX-WS的Web Service实例
一、打开MyEclipse,新建一个Web Service项目。二、输入项目名Demo 点Finish新建项目。三、新建一个java类package server;public class Demo {public String sayHello(String name) { return name + “, hello!”; } }四、点src,打开右键,选择New->Other五、
2017-05-17 15:59:05 334
原创 SOA和Web Service简介
面向服务的架构(SOA):是有利于在不同应用程序间实现松散耦合集成的软件架构。 提供在软件及其网络组件中进行更改的灵活性。 提供可重用性。 是用于实现定义良好的业务功能的以业务为中心的IT 架构方法。SOA 包括最大化松散耦合和可重用性的实体。这些实体是: 服务提供商:向客户或服务使用者提供服务。 服务注册表:使服务提供商能够在因特网上发布和查找服务。 服务使用者:访问由服务提供商所提供
2017-05-16 11:54:21 913
原创 JSF导航
在网站上的网页之间跳转称为导航。要在网站上提供顺利的导航,需要提供能将用户导向网站上的任何部分或网页的路径。此路径称为导航路径。在Web 应用程序中,用户可以使用以下一种方式从一个网页切换到另一个网页:在网页上输入一些值后单击按钮、单击超链接、在Web 浏览器上输入URLWeb 应用程序开发人员关注的一个主要问题是管理在Web 应用程序的页面之间的导航。JSF导航模型:便于定义页面导航,允许我们管理
2017-05-15 16:12:37 393
原创 学习资源链接
mysql安装图解 mysql图文安装教程(详细说明) http://www.jb51.net/article/23876.htm21分钟 MySQL 入门教程 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html一千行MySQL学习笔记 http://www.cnblogs.com/shockerli/p/1000-plu
2017-05-11 15:04:00 292
原创 使用受管bean对数据库中数据进行增删改查操作
Student.javapackage chen;public class Student { private String xm; private String xb; private String ad;public Student(String xm, String xb, String ad){this.xm=xm;this.xb=xb;this.ad=ad;
2017-05-11 00:07:51 2190
原创 JSF中的转换器和验证器
JSF转换器用户输入: 使用HTTP 请求发送到服务器。 被称为请求值。 作为字符串发送到服务器。 在处理之前,需要被转换成适当的数据类型。此转换过程称为转换。标准转换器:在JSF 的核心标记库中作为标记提供,用于完成JSF 应用程序中的转换。 您还可以创建自己的转换器来满足应用程序的转换需求,这些转换器被称为自定义转换器标准转换器:是JSF 框架中的内置转换器。 可以使用JSF 核心标
2017-05-10 22:46:22 961
原创 JSF受管Bean
JSF使用 JavaBean 来达到程序逻辑与视图分离的目的,其作用是在业务逻辑及UI组件之间搭起桥梁JSF受管bean的配置方法:faces-config.xml 文件将受管bean 属性与其对应的UI 组件映射。 每次在JSF 页面中引用bean 时,JSF: 实例化该bean;使用setter 和getter 方法向其注入已声明的值或默认值;按照faces-config.xml 文件中的定
2017-05-10 18:20:44 2013
原创 将Spring与Hibernate集成
为什么要将Spring与Hibernate集成?数据库层: 与关系数据库通信;提供数据持久性。要访问数据库中的数据,您需要实现Web 应用程序的数据库层和业务层之间的一个工具,如Hibernate。Hibernate: 是有用的对象关系映射(ORM) 工具,即数据表与对象之间的映射工具。位于数据库层和业务层之间。 能让应用程序访问来自任何数据库的数据。 提供数据持久性。使用Hibernate
2017-05-10 16:52:15 351
原创 将Spring与JSF集成
为什么要将Spring与JSF集成?Web 应用程序的表示层包含多个UI,例如:登录页面、表单页面。这些UI 能让用户与应用程序交互。 JSF 框架有助于在各种内置UI 组件的帮助下创建UI。为转换和验证用户数据提供了内置支持。提供导航和事件处理机制。最适合用于创建Web 应用程序的表示层。创建表示层后,您需要在业务层中实现业务逻辑。业务层负责管理表示层和数据库层之间的交互。管理应用程序的事
2017-05-10 16:09:16 845
原创 IOC/DI详解
首先说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号………,想办法认识她们,投其所好送其所
2017-05-10 11:53:53 292
原创 Spring容器
控制反转: 意思是程序中的应用程序对象之间的关系,不用代码控制,而完全是由容器来控制。在运行阶段,容器会根据配置信息直接把他们的关系注入到组件中。同样,这也是依赖注入的含义。依赖注入和控制反转其实是一个概念。只不过强调的不同而已,依赖注入强调关系的注入是由容器在运行时完成,而控制反转强调关系是由容器控制。其实本质是一样的。Web 应用程序由大量的应用程序组件组成,这些组件共同协作来执行应用程序的业
2017-05-09 11:53:33 593
原创 Spring介绍
Spring介绍及功能当Web 应用程序的需求更改时,需要更改业务逻辑。业务逻辑的更改会影响Web 应用程序的其他组件,因为它们是相互依赖的。换句话说,Web 应用程序的组件是紧密耦合的。因此,要使Web 应用程序易于更新,必须使Web 应用程序的组件松散耦合。Spring 框架使开发人员能够创建其组件松散耦合的Web 应用程序。Web 应用程序分为以下架构层:关系数据库层表示层业务层Web
2017-05-09 09:55:44 1756
原创 AOP详解
在我们开发应用程序时,有多个服务不属于应用程序的主业务逻辑的组成部分,如登录、安全性和事务管理。 这些服务对Web 应用程序很重要,需要在应用程序的每个模块中实现。这些服务被视为横切关注点(次要业务逻辑),因为它们横跨应用程序的多个模块通过在应用程序的多个模块间实现这些关注点,可能会在应用程序代码中出现以下复杂性:横切关注点的代码在应用程序的多个模块间是重复的。如果需要对这些关注点进行任何更改
2017-05-04 18:21:21 541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人