Professional Documents
Culture Documents
Mc tiu:
Kt thc kha hc sinh vin c kh nng:
Cng c v mi trng
Yu cu:
Sinh vin phi thc hin mt bi test u vo v t 50% tr ln mi c th tham gia kha hc.
Ni dung bi test gm cc ch sau:
o HTML
o CSS
NHT NGH - LU HNH NI B
TRANG 1
Java c bn
Thi lng:
3.5 thng
3 bui/tun
2 ting/bui
PHN I: L THUYT C S
Bi
Tiu
Ni dung
Controller
T chc ca mt Controller
Khai bo 1 Action
Khai bo nhiu Action
Tip nhn tham s
Annotation
@Controller
@RequestMapping
@ModelAttribute
@Autowired
@Transaction
@SessionAttributes
void
Map
ModelAndView
String
TRANG 2
Spring Form
CSS
JQuery
JQuery UI:
o Tab
o Dialog
o Button
o AutoComplete
o Datepicker
Ajax:
o JQuery Ajax
o Spring phn hi: Text, Json, JavaScript
Dependency Injection
Th vin li v pluggin
C php vit m
Selector & Filter
Cc hm c s
Lm vic vi form
Lm vic vi nh
Lp v lp ph thuc
S dng Interface thay cho lp ph thuc
Truyn i tng thng qua Constructor v Setter
S dng @Autowire
K thut lp trnh tin v hu x l cc yu cu n vi cc Action
Gii thiu cu trc mt Interceptor
UTF8Intercapter: thit lp utf-8 cho request v response
SecurityInterceptor: bo v cc trang ring t
RewriteIntercepter: rewrite mt url
10
Interceptor
11
Spring Validation
nh ngha Validator
S dng Validator trong Controller
TRANG 3
JQuery Validation
13
Request
Session
Application
Cookie
Biu thc EL
Lm vic vi cc scope variable (attribute)
Lm vic vi cc thuc tnh JavaBean
Lm vic vi cc phn t tp hp
Lm vic vi cc phn t nh x
B th vin hm fn:
14
EL (Expression Language)
15
B th vin th c s (Core)
B th vin th nh dng (Format)
16
17
18
19
Hibernate c bn
Cu hnh DataSource
nh ngha Entity
CRUD n gin vi Hibernate
20
iu khin Transaction
Cc k thut truy vn nng cao
o Truy vn vi tham s
o Truy vn phn trang
o Truy vn 1 thc th
o Truy vn 1 s thuc tnh
SimpleJDBCTemplate
RowMapper
ParameterizedRowMapper
Thao tc v truy vn d liu vi SimpleJdbcTemplate
TRANG 4
PHN II: LM D N
Bi
Ch
Ni dung
22
T chc website
Xy dng layout
Tch hp cc scripts cn thit (jquery, pluggin)
Phn r layout thnh cc module giao din c lp
T chc tha k b sung phng thc dng chung cho cc
Controller cng nh kim sot security trong ng dng.
B sung cc th vin cn thit
Chun b CSDL
nh ngha cc thc th
Cu hnh ng dng web v CSDL
23
Trnh by hng ha
24
Gi hng
Thnh vin
26
t hng v qun l n
hng
27
Cc mt hng mua
Cc mt hng yu thch
28
29
Qun l CSDL
30
Tng hp v thng k
Hng ha
Loi hn
Nh cung cp
Khch hng
n hng
31
Tng mt hng
Tng loi
Tng nh cung cp
Tng khch mua hng
Tng nm
Tng qu
Tng thng
TRANG 6
TRANG 7