上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 从本篇博文开始,我为大家简单介绍一下办公自动化(Office Automation,简称OA)。 1、OA简介 OA是将现代办公和计算机网络的功能相结合的一种新型办公方式,是针对日常工作,改变传统手工办公效率低下现状的一种变革。2、OA范围 OA的工作核心是提高日常的办公效率,因此我们日常工作的所有内容都可以归入OA处理的范畴,如:文字处理、文件誊写、传真、申请审批、办公用品、公文管理、会议管理、资料管理、档案管理、客户管理、订货销售,库存管理,生产计划,器材需求,技术管理,质量管理,成本、财务计算、劳资、人事管理等等,这些都是日常办公工作的处理范围。3、OA发展 OA并不是一... 阅读全文
posted @ 2013-08-27 11:40 zs234 阅读(4516) 评论(8) 推荐(1) 编辑
摘要: 上次的博文中深入浅出Spring(二) IoC详解和深入浅出Spring(三) AOP详解中,我们分别介绍了一下Spring框架的两个核心一个是IoC,一个是AOP。接下来我们来做一个Spring的实例。 为了更好的讲解Spring的相关内容,这次的博文会针对一个【添加用户】的实例,进行逐步的解剖和优化,再此过程中,细节内容大家不需要考虑,只需要加深对Spring的理解即可。1、实例一 首先,我们来看一个没有使用任何Spring框架内容,比较单纯的添加用户的实例。先看一下相关的类图和实现代码,具体如下:public class User { private ... 阅读全文
posted @ 2013-08-26 18:02 zs234 阅读(6092) 评论(0) 推荐(3) 编辑
摘要: 上次的博文深入浅出Spring(二) IoC详解中,我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程。1、OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Object Oriented Programming)。OOP主要是为了实现编程的重用性、灵活性和扩展性。它的几个特征分别是继承、封装、多态和抽象。OOP重点体现在编程架构,强调的是类之间的层次关系。2、OOP缺陷 为了更好的说明OOP的概念,我们接下来讲一个OOP的实例,重点分析OOP存在哪... 阅读全文
posted @ 2013-08-19 13:01 zs234 阅读(8869) 评论(17) 推荐(9) 编辑
摘要: 上次的博客深入浅出Spring(一)Spring概述中,我给大家简单介绍了一下Spring相关概念。重点是这么一句:Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在这句话中重点有两个,一个是IoC,另一个是AOP。今天我们讲第一个IoC。IoC概念 控制反转(Inversion of Control)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 它还有一个名字叫做依赖注入(Dependency Injection)。IoC不是什么技术,它是一种设计模式。实例演示 为了更好的说明IoC,我为大家举一个简... 阅读全文
posted @ 2013-08-14 17:36 zs234 阅读(5790) 评论(4) 推荐(3) 编辑
摘要: 现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。Java EE优缺点 我们都知道在2003年Spring兴起之前,企业普遍使用J2EE技术来开发企业级应用,为什么用J2EE呢?主要原因有以下几个:1、Java本身的跨平台能力,可移植性强2、J2EE服务器内置了大量的容器服务,比如事务服务、JNDI服务和连接池服务等等3、程序员可以基于Java EE API进行企业开发并部署到应用中 虽然J2EE有着上述优点,但利用J2EE开发有一个致命的缺陷,即研发困难,而且J2EE开发非常... 阅读全文
posted @ 2013-08-09 07:54 zs234 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 上次我们在中Hibernate从入门到精通(十)多对多单向关联映射讲解了一下多对多单向关联映射,这次我们讲解一下七种映射中的最后一种多对多双向关联映射。多对多双向关联映射按照我们之前的惯例,先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; private Set users; public int getId() { return id; } public void setId(int id) { this.id = id; } public String ... 阅读全文
posted @ 2013-08-05 07:57 zs234 阅读(843) 评论(0) 推荐(1) 编辑
摘要: 上一篇文章Hibernate从入门到精通(九)一对多双向关联映射中我们讲解了一下关于一对多关联映射的相关内容,这次我们继续多对多单向关联映射。多对多单向关联映射 在讲解多对多单向关联映射之前,首先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { ret... 阅读全文
posted @ 2013-08-01 08:50 zs234 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 上次的博文Hibernate从入门到精通(八)一对多单向关联映射中,我们讲解了一下一对多单向映射的相关内容,这次我们讲解一下一对多双向映射的相关内容。一对多双向关联映射 一对多双向关联映射,即在一的一端存在多的一端的一个集合对象,在多的一端存在一的一端的一个对象,这样就可以保证在加载一的一端或多的一端将被指向端的集合或对象加载上来,即保证双向关联。一对多双向关联映射和一对多单向关联映射的异同 一对多双向关联映射相应的类结构图和代码。具体如下: public class Classes { private int id; private String name; pri... 阅读全文
posted @ 2013-07-25 19:45 zs234 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 上次的博文Hibernate从入门到精通(七)多对一单向关联映射我们主要讲解了一下多对一单向关联映射,这次我们继续讲解一下一对多单向映射。一对多单向关联映射 在讲解一对多单向关联之前,按照我们的惯例首先看一下其相应的类结构图和代码。具体如下: public class Classes { private int id; private String name; private Set students; public int getId() { return id; } public void setId(int id) { this.id = id; ... 阅读全文
posted @ 2013-07-22 07:57 zs234 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 上次的博文Hibernate从入门到精通(六)一对一双向关联映射中我们介绍了一下一对一双向关联映射,本次博文我们讲解一下多对一关联映射多对一单向关联映射 多对一关联映射与一对一关联映射类似,只是在多对一的指向端可以存在多个对象,在指向端加载的时候,同时加载被指向端。多对一和一对一的异同 对比一对一单向关联映射和多对一单向关联映射,两者的相同之处在于在指向端被加载的时候,指向端会被一起加载进来,这一点从如下类的结构图和代码中看出。(以下只给出多对一相关图示和代码,一对一图示和代码参考之前的文章Hibernate从入门到精通(五)一对一单向关联映射) public class Gr... 阅读全文
posted @ 2013-07-18 15:11 zs234 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页