软件工程本科毕业外文文献翻译Word文件下载.docx
- 文档编号:17091051
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:10
- 大小:62.60KB
软件工程本科毕业外文文献翻译Word文件下载.docx
《软件工程本科毕业外文文献翻译Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件工程本科毕业外文文献翻译Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。
good
effects
in
practical
applications。
Introduction
Generally
J2EE
platform[27]
used
in
large
enterprise
applications,
can
well
solve
application
reliability,
safety
and
stability,
its
weakness
is
price
high
and
constructing
cycle
long.
Corresponding
the
small
medium
enterprise
applications,
replace
approach
the
system
framework
of
lightweight
WEB,
including
more
commonly
used
methods
which
are
based
on
the
Struts
Hibernate.
With
wide
application
Spring,
three
technology
combination
may
be
better
choice
as
lightweight
WEB
framework.
It
uses
layered
structure
provides
good
integrated
framework
for
Web
applications
at
all
levels
minimizing
Interlayer
coupling
increasing
efficiency
development.
This
framework
can
solve
lot
of
problems,
with
good
maintainability
scalability.
It
solve
separation
user
interface
business
logic
separation,
separation
business
logic
database
operation
correct
procedure
control
logic,
etc。
paper
studies
technology
principle
Struts
Spring
Hibernate,
presenting
proved
lightweight
application
framework
for
enterprise。
Hierarchical
Web
Mechanism
Hierarchical
framework
including
user
presentation
layer,
business
logiclayer,
data
persistence
layer
,expansion
layer
etc,
each
for
different
function,
respectively
finish
whole
application。
The
whole
system
are
divided
into
different
module
relatively
independent
mutual,
each
module
can
be
implemented
according
different
design。
can
realize
system
parallel
development,
rapid
integration,
maintainability,
scalability。
Struts
MVC
Framework
To
ensure
reuse
efficiency
development
process,
adopting
technology
build
application
must
select
system
framework
which
has
good
performance
.
Only
in
this
way
we
ensure
not
wasting
lots
time
because
adjusting
configuration
achieve
application
development
efficiently
quickly.
So,
programmers
course
practice
got
successful
development
pattern
which
proved
practical,
such
as
MVC
O/R
mapping,
etc;
many
technologies,
including
Struts
Hibernate
frameworks,
realized
these
pattern.
However,
Struts
only
settled
separation
problem
between
view
layer
business
logic
layer,
control
layer,
did
provide
flexible
support
for
complex
data
saving
process.
On
contrary,
Hibernate
framework
offered
powerful
flexible
support
for
complex
data
saving
process.
Therefore,
how
integrate
two
frameworks
and
get
a
flexible,
low-coupling
solutions
project
which
is
easy
to
maintain
information
system,
research
task
which
engineering
staff
is
studying
constantly.
Model-View-Controller
(MVC)
popular
design
pattern.
divides
interactive
system
three
components
each
them
specializes
one
task.
The
model
contains
application
data
manages
core
functionality。
visual
display
feedback
users
are
managed
by
view.
The
controller
not
only
interprets
inputs
from
user,
also
dominates
model
view
change
appropriately。
MVC
separates
system
functionality
system
interface
so
enhance
system
scalability
maintainability。
typical
MVC
frame[32],
it
also
contains
three
aforementioned
components。
The
level
composed
JavaBean
EJB
components。
controller
realized
action
ActionServlet,
view
layer
consists
JSP
files.
central
controller
controls
action
execution
that
receives
request
redirects
this
request
appropriate
module
controller.
Subsequently,
module
controller
processes
request
returns
results
central
controller
using
JavaBean
object,
stores
any
object
be
presented
layer
including
an
indication
module
views
that
must
presented。
central
controller
redirects
the
returned
JavaBean
object
main
view
displays
its
information。
Spring
Framework
technology
Spring
lightweight
J2EE
application
development
framework,
which
uses
model
Inversion
Control(IoC)
separate
actual
Configuration
dependent
regulations
application.
Committed
J2EE
application
at
all
levels
solution,
Spring
attempting
replace
existing
framework,
but
rather
“welding"
J2EE
application
all
levels
together
through
POJO
management.
In
addition,
developers
free
choose
framework
some
all,
since
Spring
modules
not
totally
dependent.
As
major
business-level
detail,
Spring
employs
idea
delay
injection
assemble
code
for
sake
improving
scalability
flexibility
of
built
systems.
Thus,
systems
achieve
centralized
business
processing
reduction
reuse
through
Spring
AOP
module.
Hibernate
Persistent
Framework
Hibernate
kind
open
source
with
DAO
design
patterns
achieve
mapping(O/R
Mapping)
between
object
relational
database。
During
Web
development,
tradition
approach
directly
interacts
with
database
by
JDBC
.However,
method
has
only
heavy
workload
but also
complex
SQL
codes
JDBC
which
need
revise
because
business
slightly
changes。
So,
whatever
development
or
maintain
inconvenient。
Considering
the
large
difference
between
object-oriented
relation
java
structure
relational
database,
necessary
introduce
direct
mapping
mechanism
between
object
database,
this
kind
mapping
should
use
configuration
files
soon
possibility,
that
mapping
files
will
need
modifying
rather
than
java
source
codes
when
changes
future.
Therefore,
mapping
pattern
emerges,
which
hibernate
most
outstanding
realization
architecture.
encapsulates
JDBC
with
lightweight
making
Java
programmer
operate
relational
object
oriented
programming
thinking。
implementation
technology
lasting
layer.
Compared
other
lasting
layer
technology
JDBC,
EJB,
JDO,
Hibernate
easy
grasp
more
line
object-oriented
programming
thinking.
Hibernate
own
query
language
(HQL),
fully
object—oriented.
basic
structure
its
application
shown
figure6.1.
data
persistence
framework,
core
technology
object
/
relational
database
mapping(ORM).
Hibernate
generally
considered
as
bridge
between
Java
applications
relational
database,
owing
providing
durable
services
applications
allowing
developers
to
use
an
object-oriented
approach
management
manipulation
relational
database.
Furthermore,
it
furnishes
object-oriented
query
language-HQL.
Responsible
mapping
between
major
categories
Java
relational
database,
Hibernate
essentially
middle
ware
providing
services.
supplies
durable
data
services
applications
utilizing
databases
several
profiles,
hibernate
properties
XML
Mapping
。
Webservices technologies
Theintroductionofannotations intoJava EE 5makesitsimple tocreatesophisticated Webserviceendpointsandclientswith less codeandashorterlearningcurvethan waspossiblewithearlierJavaEE versions。
Annotations-firstintroducedinJavaSE5 — aremodifiersyoucanaddtoyourcodeas metadata. They don’t affectprogram semanticsdirectly,butthecompiler,developmenttools, andruntime librariescan processthemtoproduce additionalJavalanguagesourcefiles,XMLdocuments,orother artifacts andbehaviorthataugmentthecodecontainingtheannotations (seeResources).Laterinthearticle,you’llsee howyoucan easilyturna regularJavaclassinto aWebservice by addingsimpleannotations.
Webapplicationtechnologies
JavaEE5welcomestwomajorpiecesoffront-endtechnology— JSFandJSTL—intothe specificationtojoin theexistingJavaServerPagesandServletspecifications。
JSF isasetof APIsthatenable acomponent—basedapproachto user—interfacedevelopment。
JSTLisaset oftaglibrariesthat supportembeddingprocedural logic,accesstoJavaBeans,SQLcommands,localizedformattinginstructions,andXMLprocessinginJSPs.The most recentreleasesofJSF,JSTL,andJSPsupporta unifiedexpressionlanguage(EL) that allowsthesetechnologiestointegratemoreeasily(seeResources)。
Thecornerstoneof Webservices support inJava EE5 isJAX-WS 2.0,whichis a follow—on toJAX—RPC1。
1.Bothofthesetechnologies letyou createRESTful andSOAP-basedWebserviceswithoutdealingdirectlywiththetediumofXMLprocessinganddatabinding inherenttoWebservices. Developersarefreeto continueusingJAX—RPC(which is stillrequired ofJavaEE 5containers), butmigratingtoJAX—WS isstrongly recommended. NewcomerstoJava Web services might aswellskip JAX—RPC andheadrightfor JAX-WS.That said,it’sgoodtoknowthat both ofthemsupportSOAP1.1over HTTP 1.1andsoare fully
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 本科毕业 外文 文献 翻译