设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
Spring 2 和 JPA 简介
返回列表
发新帖
Spring 2 和 JPA 简介
[复制链接]
11
|
4
|
2007-1-24 12:56:49
|
显示全部楼层
|
阅读模式
开始之前
近十年来,构建健壮、可维护的服务器端 Java 应用程序的 “正确” 方式一直是 Java 2 企业版(J2EE)平台的专属领域。J2EE 应用程序用企业 JavaBean(EJB)技术构建,运行在方便部署并提供丰富的容器服务(例如数据库连接和池的管理)的服务器之上。这些服务器还通过对重要特性(例如安全性和事务)提供部署时声明式控制带来了附加价值。虽然功能丰富,J2EE 开发过程包含了许多烦琐和重复的任务,还要创建和维护大量的源代码文件。
许多轻量级 Java 框架声称简化了服务器应用程序开发,但论及成熟和流行的程度,Spring 框架无可匹敌(请参阅 参考资料)。Spring 目前的版本是 Spring 2,从第 1 天起,其设计目的就在于简化服务器应用程序的构建过程。Spring 的开发没有采用一体化的容器角度,而是为应用程序的需求提供恰到好处的支持,因此不会因包罗万象的容器环境造成负担。Spring 消除了代码膨胀:完全可以在容器之外编写和测试业务对象,从而让业务对象代码保持简单、可测试、可维护和可重用。
随着 Java EE 5 和 EJB 3.0 的出现,J2EE 社区准备好了迎接 Spring 开发人员社区。EJB 3.0 支持轻量级 POJO(Plain Old Java Objects,老式普通 Java 对象)作为 EJB 组件的概念,并引入了 Java 持久性 API (JPA),JPA 是可以在容器外部运行的持久性机制。这种持久性机制自动实现业务对象和外部关系数据库之间的信息移动。Spring 框架的版本 2 继续了自己的发展,也利用 JPA 作为持久性机制。
在这份教程中,您将使用 Spring 2 和 JPA 持久性。将用 Spring 2 框架创建一个服务器应用程序,完成时可以访问 DB2 Express-C 数据库。Eclipse IDE 可以方便 Java 应用程序的开发并促进对 Spring 2 框架的研究。
关于本教程
本教程采用按编码学习这种纯粹、简单的方式,目的是在尽可能短的时间内,指导您了解 Spring 2 框架的使用和应用程序。您将在 Spring 2 框架的协助下,从头开始逐步构建一个 Web 应用程序。
这份教程并不想试图覆盖 Spring 2 的全部特性和选项。而是重点关注了使用 Spring 开发服务器应用程序的一种切实有效的方式。鼓励您参考其他 Spring 2 资源获得与这个框架有关的更高级的应用程序和技术(请参阅 参考资料)。
您将经历一个完整的 “从概念到应用程序” 的周期,包括:
执行域分析
为业务对象和服务编写代码
对业务对象进行单元测试
使用 Sprint JPA 在不带来过高成本的情况下为业务对象添加数据访问代码
用 Spring DAO(数据访问对象)实现服务
针对 DB2? Express-C 为服务编写集成测试代码
为基于 Spring 模型-视图-控制器(MVC)的用户界面创建控制器
为用户界面设计视图
创建应用程序的可部署 WAR 文件
在 Apache Tomcat 服务器上配置和部署应用程序
学完本教程后,您应能够理解 Spring 2 框架的工作原理以及它能为创建高度组件化、可维护的 Web 应用程序带来怎样的帮助。在构建这样一个应用程序的过程中,您将获得实践经验,还能把这里学到许多技术应用到日常的开发任务中。
回复
使用道具
举报
千问
|
2007-1-24 12:56:49
|
显示全部楼层
2?
回复
使用道具
举报
千问
|
2007-1-24 12:56:49
|
显示全部楼层
教程在哪?
回复
使用道具
举报
千问
|
2007-1-24 12:56:49
|
显示全部楼层
教程呢
回复
使用道具
举报
千问
|
2007-1-24 12:56:49
|
显示全部楼层
公司的项目就用JPA2
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
鲁国阳翻片假名
2
谁能告诉我不卡的电影网站?
3
亚硝酸和亚硝酸根为什么电子数相等
4
请各位朋友帮忙收集QQ飞车各种B车的性能资料!
5
写景的四字词语
6
应届毕业什么概念
7
08年奥运会所有合作伙伴?
8
内蒙古师范大学学生怎样查询自己所选的课程
9
爱丽丝有无对扎克斯变心
10
为什么当加热的火熄灭后,白气更多
11
莫妮卡 田震 歌曲
12
武汉出租车公司有个叫董良进的人?
13
三角形的中线上的点的集合与对应边上的点的集合之间能否建立映射?
14
推荐几本关于哲学的书,想提高一下思想境界
15
生物问题
16
建行龙卡(储蓄卡)的卡号是在卡上写着吗?19位数字
17
两万元左右可以买哪种型号的面包车?
18
麻烦帮忙写几道英语作业~~急急急
19
(梦幻)现在比武用套装吗?
20
高一数学---急!!!!在线等
21
森海塞尔MX360和铁三角 ATH ON3 ONTO 选哪一个 在线等
22
成都在哪报考会计证?
23
我在伊朗长大的场景影评
24
中国哪些明星去韩国发展?
25
电脑主板点不亮
26
怎样才能让腿毛不会长长?
27
通和新村到武宁路350号联合大厦怎么走啊
28
占卜类的
29
勇气ol激活帐号我怎么激活不了?
30
求函数f(x)=根号下3-2x-x^2的定义域。值域,单调区间高一数学题
31
初二英语(上学期)急急,!
32
我女朋友要跟我分手,就因为她家人给她算命会克夫,会克死她家的男丁,说什么要等几年就没事现在有这回事
33
给你阳光就灿烂,给洪水就泛滥,给你颜色就开染坊.
34
求一款经济实用的直板手机
35
开机无桌面
36
求实况7里的齐达内各项能力值!
37
高分寻找一部经典港片
38
一道初一数学题?
39
四川哪里有DJ学校?
40
请问小孩尿检尿酮体+0.5,PH值5.5是不是不健康?
41
不但........而且.......的句子。
42
高分!!!!!求华硕A6000KM全套驱动程序!~请给出下载地址!~!!
43
关于计算机三级网络技术的上机问题
44
如何解决大陆与港澳刑事(属地)管辖权的冲突
45
保安=看门狗?
46
求08年9月全国计算机等级考试三级PC技术答案
47
仿写初一课文理想第一段句子
48
都市笑口组哪集比较好笑??
49
排球打得手痛 怎么办好呢
50
下载5300手机游戏要解压
51
现在青岛的别墅???How much money?
52
看电影屏保会出现吗?
53
香飘飘有个儿童版的,怎么也找不到了,请知道的给个地址吧!!!谢谢了!!!
54
我想去四川灾区做一个表演老师,帮助想学表演的孩子,不知道该怎么弄?
55
怎么办啊
56
谁知道石家庄血液中心电话
57
名词解释:现代文学史中“双百政策”不少于五百字
58
关于考石家庄陆军指挥学院
59
失物招领橱用英语怎么说
60
高一数学 什么是对应法则
61
什么牛仔裤配布鞋
62
彭奕峻《中医之钥》哪里能买到??
63
为甚麽我家电脑开机过10分钟后突然停止运转?按了什么都没用
64
18岁的遗憾....
65
我的电脑是VISTA 系统,但是不用windows media player播放网络电视
66
长春绿园区绿园路附近哪个美发店好点,想烫头发,价格实惠点的
67
与量有关的离子方程式
68
给你颜色看.是什么意思?
69
有关烟的句子
70
以月亮为意想的短文
71
PSP机器人大战A下载
72
谁知道星际宝贝中安琪唱的歌叫什么名字?
73
结婚摆酒席临海哪里酒店最实惠
74
工作问题,请知道的朋友给点意见?急急急
75
推荐一些2008年好看的电影
76
如何提高手臂力量?
77
两道应用题
78
补充成语
79
广州去黄山旅游最佳线路
80
有关地理知识的问答题。
81
请各位帮我猜几个谜,
82
玩跑跑卡丁车时糸统提示说中奖是不是真的
83
委拉斯凯兹的宫娥
84
怎么把网上的文章下到MP4里面?
85
视频处理软件
86
梦幻西游没证件好吗其他都有怎么解将军。要马上解的
87
为什么我的sony mp3歌曲可以下载进去!
88
月经不调怎么办?
89
蜜蜂最简单最简单的简介
90
求助 初中语文·单元测试 六年级题目的那个答案
91
产品中QS质量安全是什么意思
92
描写植物的文章怎么写
93
求一部影片的名字.
94
工商银行用自动取款机异地取钱额外收费吗?
95
朋友们,帮帮忙,解决这个数学问题
96
上海外来从业人员综合保险卡如何挂失???
97
如何在图片上写上自己的名字?
98
出了迅雷、快车(含迷你版)之外还有什么比较好的下载软件吗?(P2P除外)
99
寻找美服魔兽世界TBC的CDKEY
100
今年的葵花籽油料价格如何?