社区
Java SE
帖子详情
怎样才能尽快建立面向对象的概念?
hannibal
2000-05-25 10:08:00
有些什么好书能都推荐一下?
...全文
93
3
打赏
收藏
怎样才能尽快建立面向对象的概念?
有些什么好书能都推荐一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kenny
2000-05-30
打赏
举报
回复
一、模型(对象)与实例。把具有相同属性的某一类东西抽象化,提出共性封装起来,就是模型(对象)。而你要总结的同一类东西,则是此模型的实例。
二、对象是独立的,其中有描述实例属性的成员变量,有处理问题的方法(函数),有与外界(其它对象)通信或者说相互作用的反应方式(也是函数,在WINDOWS中官名叫事件或消息处理)。就象人类,要有足够的属性说明它的实例是一个人。每个人受到外界的刺激后的反应各有不同,但基本一致(反应方式),但在反应过程中,又会有不同的方法(如:遣词造句的方法,脾气等)来处理。
Tommy Chang
2000-05-30
打赏
举报
回复
thinking in java
书有中、英文版,
电子版只有英文版。
找本ansi c++的好书来看看是最直接的办法。
javaduke
2000-05-25
打赏
举报
回复
java 2从入门到精通
VisualBasic语言教程
Visual Basic 教程 Visual Basic 是一种简单、现代、
面向对象
的计算机编程语言,由 Microsoft 开发,具有标志性的生产力优势。本教程将教您结合了 .NET 框架和公共语言运行时,进行基础的 VB 编程,还将带您了解与 VB 相关的各种高级
概念
.Net 编程语言。 Visual Basic 是什么? Visual Basic 源自于 BASIC 编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和
面向对象
的应用程序。程序员可以轻松的使用VB提供的组件快速
建立
一个应用程序。 受众 本教程是为初学者编写的,旨在帮助他们理解基本 VB 编程。完成本教程后,您将发现自己在 VB 方面的专业知识处于中等水平,您可以从中进入下一个层次。 每章实例 本站的在线编码工具使学习 VB 变得很容易。您可以编辑代码并在浏览器中查看结果。
软件工程完整ppt
序 前言 第1篇面向过程的软件工程 第1章软件危机、 软件工程 11软件工程的发展史 111程序设计时代 112程序系统时代 113软件工程时代 12软件危机主要表现形式 13产生软件危机的原因及解决途径 131产生软件危机的原因 132解决软件危机的途径 14软件和软件工程 141软件 142软件工程 15软件质量 16软件的生存周期及开发模型 161软件生存周期 162软件开发模型 17习题 第2章可行性研究 21可行性研究的目的与任务 22可行性研究的步骤 23系统流程图 231系统流程图的符号 232系统流程图示例 24成本-效益分析 241货币的时间价值 242投资回收期 243纯收入 25可行性研究报告的主要内容 26习题 第3章软件需求分析 31需求分析的任务和步骤 311需求分析的任务 312需求分析的步骤 32需求获取的常用方法 321常规的需求获取方法 322快速
建立
软件原型来获取需求 33需求分析的方法 331功能分解方法 332结构化分析方法 333信息建模方法 334
面向对象
的分析 34结构化分析方法 341自顶向下逐层分解的分析策略 342结构化分析描述工具 343数据流图 344数据字典 345加工逻辑的描述 35需求分析图形工具 351层次方框图 352Warnier图 353IPO图 36SA 方法的应用 37习题 第4章软件总体设计 41软件总体设计的目标和任务 42软件设计的
概念
和原理 421模块和模块化 422抽象 423信息隐蔽和局部化 424模块独立性及其度量 43软件结构设计准则 44软件结构设计的图形工具 441软件结构图 442层次图 443HIPO图 45结构化设计方法 451数据流图的类型 452结构化设计方法的步骤 453变换型分析设计 454事务型分析设计 46习题 第5章软件详细设计 51详细设计的目的与任务 52结构化程序设计 53详细设计工具 531程序流程图 532NS图 533PAD图 534过程设计语言 54习题 第6章软件编码 61程序设计语言的分类 611基础语言 612结构化语言 613
面向对象
的语言 62程序设计语言的选择 63程序设计风格 631程序内部文档 632数据说明 633语句构造 634输入/输出 635效率 64习题 第7章软件测试 71软件测试的目标 72软件测试的原则 73软件测试方法 731静态测试与动态测试 732黑盒测试法与白盒测试法 74软件测试用例的设计 741白盒技术 742黑盒技术 75软件测试过程 751单元测试 752集成测试 753确认测试 754系统测试 76调试 761调试的目的 762调试技术 77习题 第8章软件维护 81软件维护的分类 82软件维护的特点 821结构化维护与非结构化维护 822维护的代价 823软件维护中存在的问题 83软件可维护性 831软件可维护性的定义 832软件可维护性的度量 833提高软件可维护性的方法 84维护的副作用 85软件再工程 851软件再工程与逆向工程的
概念
852实施软件再工程的原因 853软件再工程技术 86习题 第2篇UML与
面向对象
的软件工程 第9章UML简介 91UML概述 911UML的组成 912UML的特点和用途 913UML的模型视图简介 92UML软件开发工具简介 921Rational Rose 922Visio简介 93习题 第10章
面向对象
的
概念
101
面向对象
的方法学 1011
面向对象
建模 1012
面向对象
的方法与传统软件方法的比较 102对象与类及其UML表示 1021对象 1022类与实例 1023对象属性与操作 1024对象类的关联 103聚集、 组合、 继承和多态 1031聚集与组合 1032抽象与继承 1033多态 104习题 第11章对象设计模式 111对象设计模式
概念
1111历史背景 1112对象设计模式 1113设计模式的分类 112几种典型的对象设计模式及应用 1121行为型模式中的职责键模式及应用 1122结构型模式中的外观模式及应用 1123创建型模式中的抽象工厂模式及应用 113对象类的高级
概念
1131抽象类、 参数对象类、型与实现对象类 1132接口 1133版型 114组件、 包和结点 1141组件 1142包和包图 1143结点 115习题 第12章
面向对象
的软件开发过程 121RUP概述 1211RUP的历史 1212RUP的特色 122RUP软件开发生命周期和建模 1221RUP软件开发的生命周期 1222RUP的动态结构 1223RUP的静态结构 1224RUP的建模 123
面向对象
软件开发过程的案例分析 1231系统需求 1232系统的静态结构模型 1233顺序图和协作图 1234状态图和活动图 1235组件图和部署图 124习题 第13章软件开发工具Rose 131Rose的用例图与类图 1311用例图 1312类图 132Rose的交互图与状态机图 1321交互图 1322状态机图 133包、 组件图与部署图 1331包 1332组件图 1333部署图 134Rose的代码生成和逆向工程 1341代码生成 1342逆向工程 135Rose应用举例 136习题 第14章Rose及其应用 141Rose的主要功能 142Rose的使用 1421Rose主菜单窗口 1422模型与工作方式的组织 143教学管理系统的分析与设计 1431系统需求分析 1432系统问题领域分析 1433静态结构模型的
建立
1434动态行为模型的
建立
1435物理模型的
建立
144UML类图与VB代码的转换 1441VB代码生成属性 1442Rose模型—VB代码的生成 1443VB代码的逆向工程 145UML类图与Java代码的转换 1451UML类图—Java代码的生成 1452Java代码的逆向工程 146习题 第15章
面向对象
的软件体系结构 151软件体系结构概述 152流程处理与客户机/服务器体系结构 1521流程处理 1522客户机/服务器体系结构 153三层和多层体系结构 1531三层体系结构 1532浏览器/服务器体系结构风格 1533多层体系结构 1534团聚与串行 154公共对象请求代理体系结构 155基于层次消息总线的体系结构风格 156异构结构风格 157习题 第16章软件工程新技术 161软件复用技术 1611软件复用
概念
及分类 1612软件复用的关键技术和复用粒度 162中间件技术 1621中间件
概念
及特点 1622中间件的分类 163组件技术 1631组件与组件化 1632组件模型及描述语言 1633组件的检索与组装 164计算机辅助软件工程技术 1641CASE的基本
概念
1642CASE工具与集成CASE环境 165软件产品线技术 1651软件产品线基本
概念
1652软件产品线方法 1653北大青鸟工程 166软件过程与标准化 1661软件过程及其改进 1662ISO 9000标准 1663软件能力成熟度模型 167习题 第3篇软件工程实验 第17章软件工程实验大纲 171面向过程的软件工程实验 1711实验1图书馆图书管理系统的可行性分析 1712实验2图书馆图书管理系统的项目开发计划 1713实验3图书馆图书管理系统的需求分析 1714实验4图书馆图书管理系统的总体设计 1715实验5图书馆图书管理系统的详细设计及编码实现 1716实验6图书馆图书管理系统的系统测试 1717实验7图书馆图书管理系统用户手册的撰写 1718实验8图书馆图书管理系统项目开发总结报告的撰写 172
面向对象
的软件工程实验 1721实验1浏览器系统的可行性分析 1722实验2浏览器系统的项目开发计划 1723实验3浏览器系统的需求分析 1724实验4浏览器系统的体系结构设计 1725实验5采用
面向对象
方法进行浏览器系统的详细设计 1726实验6利用Rational Rose正向工程功能完成编码的实验 1727实验7利用Rational Rose逆向工程完成修改设计的实验 1728实验8浏览器系统的测试 1729实验9浏览器系统用户手册的撰写 17210实验10浏览器系统项目开发总结报告的撰写 附录 附录AUML图总结 附录BUML中定义的常用版型、 约束和标记 附录CGOF给出的软件设计模式
数据结构习题答案(全部算法)严蔚敏版
第1章 绪论 1.1 数据结构的基本
概念
和术语 1.1.1 引言 1.1.2 数据结构有关
概念
及术语 1.1.3 数据结构和抽象数据类型(ADT) 1.2 算法描述与分析 1.2.1 什么是算法 1.2.2 算法描述工具——C语言 1.2.3 算法分析技术初步 习题一 第2章 线性表 2.1 线性表的定义及其运算 2.1.1 线性表的定义 2.1.2 各种运算简介 2.2 线性表的顺序存储结构(向量) 2.2.1 顺序存储结构(向量) 2.2.2 向量中基本运算的实现 2.3 线性表的链表存储结构 2.3.1 单链表与指针 2.3.2 单链表的基本运算 2.4 循环链表和双向链表 2.4.1 循环链表 2.4.2 双向链表 2.4.3 顺序存储结构与链表存储结构的综合分析与比较 2.5 多项式相加问题 2.5.1 多项式相加的链表存储结构 2.5.2 多项式相加的算法实现 2.6 线性表的算法实现举例 2.6.1 实现线性表顺序存储结构及运算的C语言源程序 2.6.2 单链表处理的C语言源程序 习题二 第3章 栈和队列 3.1 栈 3.1.1 栈的定义及其运算 3.1.2 栈的顺序存储结构(向量) 3.1.3 栈的链表存储结构 3.1.4 栈的应用 3.2 队列 3.2.1 队列的定义及运算 3.2.2 队列的顺序存储结构(向量) 3.2.3 队列的链表存储结构 3.3 栈和队列的算法实现举例 习题三 第4章 串 4.1 串的基本
概念
4.2 串的存储结构 4.2.1 串的顺序存储 4.2.2 串的链表存储 4.2.3 串变量的存储映象 4.3 串的运算 4.3.1 串的运算简介 4.3.2 串的匹配运算 4.4 文本编辑 习题四 第5章 数组和广义表 5.1 数组的基本
概念
5.1.1 数组的
概念
5.1.2 数组的顺序表示 5.1.3 特殊矩阵的压缩存储 5.2 稀疏矩阵的三元组存储 5.2.1 三元组表 5.2.2 稀疏矩阵的运算 5.3 稀疏矩阵的十字链表存储 5.3.1 十字链表的组成 5.3.2 十字链表的有关算法 5.4 广义表 5.4.1 广义表的
概念
和特性 5.4.2 广义表的存储结构 5.4.3 求广义表的深度 5.4.4 广义表的输出 5.4.5
建立
广义表的存储结构 5.5 迷宫问题 习题五 第6章 树 6.1 树的基本
概念
和术语 6.1.1 树的定义 6.1.2 树的常用术语 6.1.3 树的表示方法 6.2 二叉树 6.2.1 二叉树的定义 6.2.2 二叉树的重要性质 6.2.3 二叉树的存储结构 6.2.4 二叉树二叉链表的一个生成算法 6.3 遍历二叉树 6.3.1 先根遍历 6.3.2 中根遍历 6.3.3 后根遍历 6.3.4 二叉树遍历算法的应用 6.4 线索二叉树 6.4.1 线索二叉树的基本
概念
6.4.2 线索二叉树的逻辑表示图 6.4.3 中根次序线索化算法 6.4.4 在中根线索树上检索某结点的前趋或后继 6.4.5 在中根线索树上遍历二叉树 6.5 二叉树、 树和森林 6.5.1 树的存储结构 6.5.2 树与二叉树之间的转换 6.5.3 森林与二叉树的转换 6.5.4 一般树或森林的遍历 6.6 树的应用 6.6.1 二叉排序树 6.6.2 哈夫曼树及其应用 6.7 二叉树的
建立
和遍历C语言源程序示例 习题六 第7章 图 7.1 图的基本
概念
和术语 7.1.1 图的基本
概念
7.1.2 路径和回路 7.1.3 连通图 7.1.4 顶点的度 7.2 图的存储结构 7.2.1 邻接矩阵 7.2.2 邻接链表 7.3 图的遍历和求图的连通分量 7.3.1 图的
建立
7.3.2 图的遍历 7.3.3 求图的连通分量 7.4 图的生成树 7.4.1 生成树的
概念
7.4.2 最小生成树 7.4.3 普里姆(Prim)算法和克鲁斯卡尔(Kruskal)算法 7.5 最短路径 7.5.1 单源顶点最短路径问题求解 7.5.2 求有向网中每对顶点间的路径 7.6 有向无环图及应用 7.6.1 拓扑排序 7.6.2 关键路径 7.7 图的算法C语言程序实现举例 7.7.1 无向图的邻接表的
建立
和遍历 7.7.2 有向无环图的拓扑排序和求关键路径 习题七 第8章 查找 8.1 基本
概念
直升机
概念
设计中的部件参数化 (2006年)
为了满足直升机
概念
设计阶段对方案快速建模的要求,在
面向对象
技术的基础上提出了直升机
概念
设计阶段部件的建模分类方法,并且
建立
了一个计算机辅助直升机
概念
设计系统 。应用非均匀有理B样条NURBS(Non-Uniform Rational B-Spline)曲面和基于特征的部件造型技术,实现了各种型式直升机方案的参数化建模 。其中结合设计参数提出了旋翼的桨叶、桨尖、桨毂以及整流罩的描述参数,并对涵道尾桨进行了分段造型处理 。最后给出了该系统中生成的两个设计方案作为实例以验证所提出方法的便捷性和有效性,这些方法也
spring.net中文手册在线版
Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。它提供了很多方面的功能,比如依赖注入、面向方面编程(AOP)、数据访问抽象及ASP.NET扩展等等。Spring.NET以Java版的Spring框架为基础,将Spring.Java的核心
概念
与思想移植到了.NET平台上。 第一章 序言 第二章 简介 2.1.概述 2.2.背景 2.3.模块 2.4.许可证信息 2.5.支持 第三章 背景 3.1.控制反转 第一部分 核心技术 第四章 对象、对象工厂和应用程序上下文 4.1.简介 4.2.IObjectFactory,IApplicationContext和IObjectDefinition接口介绍 4.2.1.The IObjectFactory和IApplicationContext 4.2.2.对象定义 4.2.3.对象的创建 4.2.3.1.通过构造器创建对象 4.2.3.2.通过静态工厂方法创建对象 4.2.3.3.通过实例工厂方法创建对象 4.2.4.泛型类的对象创建 4.2.4.1.通过构造器创建泛型类的对象 4.2.4.2.通过静态工厂方法创建泛型类的对象 4.2.4.3.通过实例工厂方法创建泛型类的对象 4.2.5.对象标识符(id和name) 4.2.6.Singleton和Prototype 4.3.属性,协作对象,自动装配和依赖检查 4.3.1.设置对象的属性和协作对象 4.3.2.构造器参数解析 4.3.2.1.根据参数类型匹配构造器参数 4.3.2.2.根据参数索引匹配构造器参数 4.3.2.3.根据名称匹配构造器参数 4.3.3.详细讨论对象属性和构造器参数 4.3.3.1.设置空值 4.3.3.2.设置集合值 4.3.3.3.设置泛型集合的值 4.3.3.4.设置索引器属性 4.3.3.5.内联对象定义 4.3.3.6.idref节点 4.3.3.7.引用协作对象 4.3.3.8.value和ref节点的简短格式 4.3.3.9.复合属性名 4.3.4.方法注入 4.3.4.1.查询方法注入 4.3.4.2.替换任意方法 4.3.5.引用其他对象或类型的成员 4.3.5.1.使用对象或类的属性值进行注入 4.3.5.2.使用字段值进行注入 4.3.5.3.使用方法的返回值进行注入 4.3.6.IFactoryObject接口的其它实现 4.3.6.1.Log4Net 4.3.7.使用depends-on 4.3.8.自动装配协作对象 4.3.9.检查依赖项 4.4.类型转换 4.4.1.枚举类型的转换 4.4.2.内置的类型转换器 4.4.3.自定义类型转换器 4.4.3.1.使用CustomConverterConfigurer类 4.5.自定义对象的行为 4.5.生命周期接口 4.5.1.1.IInitializingObject接口和init-method属性 4.5.1.2.IDisposable接口和destroy-method属性 4.5.2.让对象了解自己的容器 4.5.2.1.IObjectFactoryAware接口 4.5.2.2.IObjectNameAware接口 4.5.3.IFactoryObject接口 4.6.抽象与子对象定义 4.7.与IObjectFactory接口交互 4.7.1.获得IFactoryObject对象本身,而非其产品 4.8.使用IObjectPostProcessor接口自定义对象 4.9.使用IObjectFactoryPostProcessor定制对象工厂 4.9.1.PropertyPlaceholderConfigurer类 4.9.1.1.使用环境变量进行替换 4.9.2.PropertyOverrideConfigurer类 4.10.使用alias节点为对象添加别名 4.11.IApplicationContext简介 4.12.配置应用程序上下文 4.12.1.注册自定义解析器 4.12.2.创建自定义资源处理器 4.12.3.配置类型别名 4.12.4.注册类型转换器 4.13.IApplicationContext接口的扩展功能 4.13.1.上下文继承 4.13.2.使用IMessageSource接口 4.13.3.在Spring.NET内部使用资源 4.13.4.松耦合事件模型 4.13.5.IApplicationContext的事件通知 4.14.定制IApplicationContex中对象的行为 4.14.1.IApplicationContextAware标识接口 4.14.2.IObjectPostProcessor接口 4.14.3.IObjectFactoryPostProcessor接口 4.14.4.PropertyPlaceholderConfigurer类 4.15.从其它文件中导入对象定义 4.16.服务定位器访问 第五章. IObjectWrapper接口和类型转换 5.1.简介 5.2.使用IObjectWrapper接口管理对象 5.2.1.读、写普通及嵌套的属性 5.2.2.其它功能 5.3.类型转换 5.3.1.转换枚举类型 5.4.内置类型转换器 第六章. IResource接口 6.1.简介 6.2.IResource接口 6.3.内置的IResource实现类 6.4.IResourceLoader接口 6.5.IResourceLoaderAware接口 6.6.应用程序上下文和IResource路径 第七章. 多线程和并发操作 7.1.简介 7.2.线程本地存储 7.3.同步基础 7.3.1.ISync 7.3.2.SyncHolder 7.3.3.Latch 7.3.4.Semaphore 第八章. 对象池 8.1.简介 8.2.接口和实现 第九章. Spring.NET杂记 9.1.简介 9.2.PathMatcher 9.2.1.通用规则 9.2.2.匹配文件名 9.2.3.匹配子目录 9.2.4.大小写需要考虑,斜线可以任意 第十章. 表达式求值 10.1.简介 10.2.表达式求值 10.3.语言参考 10.3.1.文字表达式 10.3.2.属性,数组,列表,字典,索引器 10.3.2.1.定义内联的数组、列表和词典 10.3.3.方法 10.3.4.操作符 10.3.4.1.关系操作符 10.3.4.2.逻辑操作符 10.3.4.3.算术运算符 10.3.5.赋值 10.3.6.表达式列表 10.3.7.类型 10.3.8.类型注册 10.3.9.构造器 10.3.10.变量 10.3.10.1.'#this'和'#root'变量 10.3.11.三元操作符(If-Then-Else) 10.3.12.列表的投影(Projection)和选择(Selection) 10.3.13. 集合处理器和聚合器 10.3.13.1.Count聚合器 10.3.13.2.Sum聚合器 10.3.13.3.Average聚合器 10.3.13.4.Minimum聚合器 10.3.13.5.Maximum聚合器 10.3.13.6.nonNull处理器 10.3.13.7.distinct处理器 10.3.13.8.sort处理器 10.3.14.引用容器中的对象 10.3.15.Lambda表达式 10.3.16.空目标 10.4.本章使用的示例类型 第十一章. 验证框架 11.1.简介 11.2.用法示例 11.3.验证对象组 11.4.验证对象 11.4.1.条件验证对象 11.4.2.必需性验证对象 11.4.3.正则表达式验证对象 11.4.4.通用验证对象 11.4.5.条件型验证 11.5.验证行为 11.5.1.错误消息行为 11.5.2.通用行为 11.6.引用验证对象 11.7.在ASP.NET中的使用技巧 11.7.1.显示验证错误 11.7.1.1.配置错误显示类 第十二章. 使用Spring.NET进行面向方面的编程 12.1.简介 12.1.1.AOP基本
概念
12.1.2.Spring.NET AOP的功能 12.1.3.Spring.NET的AOP代理 12.2.Spring.NET中的切入点 12.2.1.
概念
12.2.2.切入点的操作 12.2.3.Spring.NET提供的切入点实现类 12.2.3.1.静态切入点 12.2.3.2.动态切入点 12.2.4.自定义切入点 12.3.Spring.NET的通知类型 12.3.1.通知的生命周期 12.3.2.通知类型 12.3.2.1.拦截环绕通知 12.3.2.2.前置通知 12.3.2.3.异常通知 12.3.2.4.后置通知 12.3.2.5.引入通知 12.4.Spring.NET中的Advisor 12.5.使用ProxyFactoryObject创建AOP代理 12.5.1.基本原理 12.5.2.ProxyFactoryObject的属性 12.5.3.代理接口 12.5.4.代理一个类 12.6.使用ProxyFactory类以编程方式创建AOP代理 12.7.管理目标对象 12.8.使用“自动代理”功能 12.8.1.自动代理对象的定义 12.8.1.1.ObjectNameAutoProxyCreator 12.8.1.2.DefaultAdvisorAutoProxyCreator 12.8.1.3.AbstractAutoProxyCreator 12.8.2.使用特性驱动的自动代理 12.9.使用TargetSources 12.9.1.动态切换TargetSource 12.9.2.池化TargetSource 12.9.3.PrototypeTargetSource 12.10.定义新的通知类型 12.11.参考资源 第十三章.通用日志抽象层 13.1.简介 13.1.1.Logging API 13.2.实现与配置 13.2.1.控制台Logger 13.3.Log4Net 第二部分. 中间层数据访问 第十四章. 事务管理 14.1.简介 14.2.动机 14.3.核心接口 14.4.用事务进行资源同步 14.4.1.高层次方法 14.4.2.低层次方法 14.5.声明式事务管理 14.5.1.理解Spring.NET声明式事务管理的实现 14.5.2.第一个例子 14.5.3.Transaction特性的设置 14.5.4.通过AutoProxyCreator使用声明式事务 14.5.5.通过TransactionProxyFactoryObject使用声明式事务 14.5.6. 通过ProxyFactoryObject使用声明式事务 14.5.7. Using Abstract object definitions 14.5.8. Declarative Transactions using ProxyFactoryObject 14.6. 编程方式的事务管理 14.6.1.使用TransactionTemplate 14.6.2.使用IPlatformTransactionManager 14.7.选择编程方式还是声明方式 第十五章. 数据访问对象 15.1.简介 15.2.统一的异常体系 15.3.为数据访问对象提供的统一抽象基类 第十六章. DbProvider 16.1.简介 16.1.1.IDbProvider和DbProviderFactory 16.1.2. XML配置 16.1.3.管理连接字符串 第十七章. 使用ADO.NET进行数据访问 17.1.简介 17.2.动机 17.3.Provider抽象 17.3.1.创建IDbProvider类型的实例 17.4.命名空间 17.5.数据访问的方式 17.6.AdoTemplate简介 17.6.1.执行回调 17.6.2.在.NET 2.0中执行回调 17.6.3. .NET 1.1 17.6.4.AdoTemplate方法指南 17.7.异常翻译 17.8.参数管理 17.8.1. IDbParametersBuilder 17.8.2. IDbParameters 17.9. Mapping DBNull values 17.10. Basic data access operations 17.10.1. ExecuteNonQuery 17.10.2. ExecuteScalar 17.11. Queries and Lightweight Object Mapping 17.11.1. ResultSetExtractor 17.11.2. RowCallback 17.11.3. RowMapper 17.11.4. Query for a single object 17.11.5. Query using a CommandCreator 17.12. DataTable and DataSet 17.12.1. DataTables 17.12.2. DataSets 17.13. Deriving Stored Procedure Parameters 17.14. Database operations as Objects 17.14.1. AdoNonQuery 17.14.2. AdoQuery 17.14.3. MappingAdoQuery 17.14.4. Stored Procedure 17.14.5. DataSetOperation 18. ORM集成 18.1. 简介 第三部分. Web框架 第十九章. Web框架 19.1.简介 19.2.自动装载应用程序上下文和应用程序上下文嵌套 19.2.1. 配置 19.2.2.上下文嵌套 19.3.为ASP.NET页面进行依赖注入 19.3.1.为Web控件进行依赖注入 19.4.Master Page 19.4.1.将子页面与Master Page关联 19.5.双向数据绑定 19.5.1.数据绑定的后台实现 19.5.1.1.绑定方向 19.5.1.2.Formatters 19.5.1.3.类型转换 19.5.1.4.数据绑定事件 19.6.本地化 19.6.1.使用Localizer进行自动本地化(“推”模型) 19.6.2.使用Localizer 19.6.3.手动应用资源(“拉”模型的本地化) 19.6.4.在Web应用程序中进行图像本地化 19.6.5.全局资源 19.6.6.用户语言文化管理 19.6.6.1. DefaultWebCultureResolver 19.6.6.2. RequestCultureResolver 19.6.6.3. SessionCultureResolver 19.6.6.4. CookieCultureResolver 19.6.7.更改语言文化 19.7.结果映射 19.8.客户端脚本 19.8.1.在HTML的head节点内注册客户端脚本 19.8.2.向节点中添加CSS定义 19.8.3.全局目录(Well-Known Directories) 第四部分. 服务 第二十章. .NET Remoting 20.1.简介 20.2.在服务端发布SAO 20.2.1.SAO Singleton 20.2.2.SAO SingleCall 20.2.3.IIS应用程序配置 20.3.在客户端访问SAO 20.4.CAO 最佳实践 20.5.在服务端注册CAO 20.5.1.向CAO对象应用AOP通知 20.6.在客户端访问CAO 20.6.1.向客户端的CAO对象应用AOP通知 20.7. XML Schema for configuration 20.8.参考资源 第二十一章. .NET企业服务 21.1.简介 21.2.服务组件 21.3.服务端 21.4.客户端 第二十二章. Web服务 22.1.服务端 22.1.1.消除对.asmx文件的依赖 22.1.2.向web服务中注入依赖项 22.1.3.将PONO发布为web服务 22.1.4.将AOP代理发布为web服务 22.1.5.客户端的问题 22.2.客户端 22.2.1.WebServiceProxyFactory 22.2.2.WebServiceClientFactory 第二十三章. Windows后台服务 23.1.备注 23.2.简介 23.3.Spring.Services.WindowsService.Process.exe应用程序 23.3.1.安装 23.3.2.配置 23.4.将应用程序上下文发布为Windows服务 23.4.1.service.config 23.4.1.1.让应用程序了解自身的位置 23.4.2.watcher.xml - 可选的配置 23.4.3.bin目录 - 可选 23.5.自定义或扩展 23.5.1. .config文件 第五部分. 与Visual Studio.NET集成 第二十四章. 与Visual Studio.NET集成 24.1.XML编辑与验证 24.2.XML Schema的版本 24.3.集成API文档 第六部分. 快速入门程序 第二十五章. IoC快速入门 25.1.简介 25.2.Movie Finder 25.2.1.开始
建立
MovieFinder应用程序 25.2.2.第一个对象定义 25.2.3.属性注入 25.2.4.构造器参数注入 25.2.5.总结 25.2.6.日志 25.3.应用程序上下文和IMessageSource接口 25.3.1.简介 25.4.应用程序上下文和IEventRegistry接口 25.4.1.简介 25.5.对象池示例 25.5.1.实现Spring.Pool.IPoolableObjectFactory 25.5.2.使用池中的对象 25.5.3.利用executor执行并行的grep 25.6.AOP 第二十六章. AOP指南 26.1.简介 26.2.基础知识 26.2.1.应用通知 26.2.2.使用切入点-基本
概念
26.3.深入探讨 26.3.1.其它类型的通知 26.3.1.1.前置通知 26.3.1.2.后置通知 26.3.1.3.异常通知 26.3.1.4.引入(mixins) 26.3.1.5.通知链 26.3.1.6.配置通知 26.3.2.使用特性定义切入点 26.4.The Spring.NET AOP Cookbook 26.4.1.缓存 26.4.2.性能监视 26.4.3.重试规则 Spring.NET AOP最佳实践 第二十七章. .NET Remoting快速入门 27.1.简介 27.2.Remoting实例程序 27.3.实现 27.4.运行程序 27.5.Remoting Schema 27.6.参考资源 第二十八章. Web框架快速入门 28.1.简介 第二十九章. SpringAir - 参考程序 29.1.简介 29.2.架构 29.3.实现 29.3.1.业务层 29.3.2.服务层 29.3.3.Web层 29.4.总结 第三十章. 数据访问快速入门 30.1.简介 第三十一章. 事务管理快速入门 31.1.简介 31.2.应用程序概述 31.2.1.接口 第七部分. Java开发人员必读 第三十二章. Java开发人员必读 32.1.简介 32.2.Beans和Objects 32.3.PropertyEditor和TypeConverter 32.4.ResourceBundle和ResourceManager 32.5.异常 32.6.应用程序配置 32.7.AOP框架
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章