���] Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring
�Є�����ӛ����P�ȸ�����ȫԔ��Ʒ���f��>>
-
>
ȫ��Ӌ��C�ȼ���ԇ�����濼�}��ģ�M������Ԕ�⡤����MSOffice������
-
>
�Q��(zh��n)�Мy5000�}(���Z�����c���_)
-
>
ܛ�����ܜyԇ.�����c�{(di��o)��(y��u)���`֮·
-
>
��һ�д��aAndroid
-
>
JAVA���m(x��)����
-
>
EXCEL��̿ƕ�(��ȫ��)(ȫ��ӡˢ)
-
>
��ȌW��
Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring ���(qu��n)��Ϣ
- ISBN��9787302312710
- �l�δa��9787302312710 ; 978-7-302-31271-0
- �b����һ���z�漈
- �Ԕ�(sh��)�����o
- ���������o
- ���ٷ��>>
Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring ������ɫ
�Z�����(zh��n)���������ھ����ġ�Java Web�����_�l(f��)����(zh��n)--����Struts2+Hibernate+Spring�����ؽ�B��Java Web�_�l(f��)�������ܵľ��wʹ�ú������_�l(f��)���������o���˴������_�l(f��)�����ׂ͎��Ŀ�������x���w�H��Web�_�l(f��)�^���������v��r��Java Web�����ܵIJ�����_�l(f��)�^�̵�ÿ�����E������Ԕ�����U�������o�ԈD��������f����ʹ�x�߰��Օ��еIJ������E�Ϳ���ѭ��u�M�����ո�헼��g(sh��)�Ļ���ʹ�÷��������������m�τ����|Java Web�_�l(f��)�ij��W����ͬ��Ҳ�m����Ҫ�Mһ����ߌ��H�Ŀ�_�l(f��)ˮƽ���x����x����������������˴����Ķ�ý�w�̌Wҕ�l���Ԏ����x�߸��õ�����Java Web�_�l(f��)���g(sh��)��
Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring ��(n��i)�ݺ���
��������Ԕ����B��java web�_�l(f��)�е������_�l(f��)���struts��hibernate�cspring������ʹ�á�������(n��i)���ɜ\������ѭ��u�M����Փ�v���c���`��Y(ji��)���������e�˴������͑��Ì��������x�������_�l(f��)�^���е����c���y�c֪�R��ͬ�r�ṩ��Ԕ�M���Ŀ�_�l(f��)�Ͳ����E����������1��dvd��P����(n��i)�ݞ鱾�����̌Wҕ�l��ʾ��Դ����������߀��ٛ�˴�����java web����ģ�K�c�Ŀ����Դ���̌Wҕ�l�� ����������21������5ƪ����1ƪ��java web�_�l(f��)���A(ch��)����B��web�����C�ơ�java web�_�l(f��)�h(hu��n)���Ĵ��jsp���g(sh��)������2ƪ����F(xi��n)�ӿ��struts���g(sh��)����B��struts 2�Ĺ���ԭ���������ļ�����(sh��)��(j��)У��c���H�����˺��졢�r����������3ƪ��־Ìӿ��hibernate���g(sh��)����B��hibernate�Ĺ���ԭ���������ļ������Ľӿڼ����P(gu��n)�����ʹ�÷�������4ƪ��I(y��)�Ռӿ��spring���g(sh��)����B��spring�Ĺ����C����spring��iocԭ������(sh��)��(j��)У��c���H����spring mvc��ܼ��˺��������5ƪ��ssh��������_�l(f��)����(zh��n)����B��ssh��ܵļ��ɷ�ʽ����ͨ�^�Ñ�����ϵ�y(t��ng)�;Ƶ��Aӆϵ�y(t��ng)չʾ�����������_�l(f��)������������ ���������m����ϵ�y(t��ng)�W��java web�_�l(f��)���g(sh��)���ˆT��x��Ҳ�m�����P(gu��n)����T��web�_�l(f��)�ۺ������鰸�^**�ą����������⣬�����m������java web�_�l(f��)����Ӗ�̲�ʹ��������
Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring Ŀ�
��1ƪ java web�_�l(f��)���A(ch��)
��1�� web�Ĺ����C�ƣ� �̌Wҕ�l��31��犣� 2
1.1 ����web�ĸ��� 2
1.1.1 web�Ķ��x 2
1.1.2 web���������Ę˜� 2
1.2 c/s�cb/s�ɷNܛ���wϵ�Y(ji��)��(g��u) 4
1.3 ����http�f(xi��)�h 6
1.3.1 ����http�f(xi��)�hurl 7
1.3.2 ����http�f(xi��)�hՈ�� 7
1.3.3 ����http�f(xi��)�h푑� 10
1.4 �����Y(ji��) 11
��2�� �java web�_�l(f��)�h(hu��n)���� �̌Wҕ�l��38��犣� 12
2.1 jdk�����d�c���b 12
2.1.1 jdk���� 12
2.1.2 jdk���d���b 13
2.1.3 jdk����yԇ 15
2.2 eclipse�����d�c���b 17
2.2.1 eclipse���� 17
2.2.2 eclipse���d�c���b 17
2.2.3 eclipse����jdk 18
2.2.4 ʹ��eclipse�yԇjava���� 21
2.2.5 eclipse���ÿ���I 22
2.3 tomcat�����d�c���b 24
2.3.1 tomcat���� 24
2.3.2 tomcat�����d 24
2.3.3 tomcat���b���� 25
2.3.4 ����web���� 28
2.3.5 ��eclipse������tomcat 30
2.3.6 ʹ��eclipse�yԇjava web���� 32
2.4 mysql�����d�c���b 35
2.4.1 mysql���� 36
2.4.2 mysql�����d 36
2.4.3 mysql���b 38
2.5 ʹ��jdbc�B��mysql��(sh��)��(j��)�� 43
2.5.1 jdbc���� 43
2.5.2 ���dmysql jdbc�(q��)�� 43
2.5.3 java�����B��mysql��(sh��)��(j��)�� 44
2.6 �����Y(ji��) 46
��3�� jsp�������P(gu��n)���g(sh��)�� �̌Wҕ�l��55��犣� 47
3.1 jsp��ʹ�� 47
3.1.1 jsp �ļ��g(sh��)���c 47
3.1.2 jsp ���\�ЙC�� 48
3.1.3 ����jsp�ļ� 49
3.2 jsp�����Z�� 50
3.2.1 jspע� 50
3.2.2 jspָ�� 52
3.2.3 jsp�_��Ԫ�� 55
3.3 jsp����Ԫ�� 59
3.3.1 ����Ԫ�� 59
3.3.2 ����Ԫ�� 61
3.3.3 ����Ԫ�� 62
3.3.4 ����Ԫ�� 64
3.3.5 ��������Ԫ�� 65
3.4 jsp��(n��i)���� 68
3.4.1 request���� 69
3.4.2 response���� 72
3.4.3 out���� 74
3.4.4 session���� 76
3.4.5 application���� 78
3.4.6 pagecontext���� 79
3.4.7 page���� 81
3.4.8 config���� 81
3.4.9 exception���� 82
3.5 javabean��ʹ�� 83
3.5.1 ���xjavabean 84
3.5.2 �O(sh��)��javabean���� 84
3.5.3 javabean�Ĵ��ڷ��� 85
3.5.4 javabean�C�ό��� 85
3.6 servlet��ʹ�� 88
3.6.1 servlet���� 89
3.6.2 servlet���������� 89
3.6.3 servlet�ij���ͽӿ� 90
3.6.4 servletʾ�� 93
3.7 �����Y(ji��) 96
��2ƪ ���F(xi��n)�ӿ��struts���g(sh��)
��4�� struts�������֣� �̌Wҕ�l��31��犣� 100
4.1 struts�_�l(f��)���A(ch��) 100
4.1.1 mvc�Ļ������� 100
4.1.2 struts�Ĺ���ԭ�� 102
4.1.3 ��struts 2�ĽǶ�����mvc 103
4.1.4 struts 2���_�l(f��)��(y��u)�� 104
4.2 struts �_�l(f��)�ʂ� 105
4.2.1 tomcat ����������֪�R 105
4.2.2 ���d�����btomcat������ 106
4.2.3 ��eclipse���tomcat 107
4.2.4 ��eclipse�Мyԇtomcat 111
4.2.5 ���dstruts�_�l(f��)�� 114
4.3 struts�_�l(f��)���� 115
4.3.1 ��(chu��ng)��struts����strutsdemo 116
4.3.2 ��eclipse���struts�_�l(f��)�� 116
4.3.3 �������������ļ�web.xml 117
4.3.4 ����struts.properties�ļ� 119
4.3.5 ����struts.xml�������ļ� 119
4.3.6 �_�l(f��)ǰ�����index.jsp��success.jsp 120
4.3.7 �_�l(f��)���_struts̎������testaction.java 120
4.3.8 �\�Мyԇstrutsdemo���� 121
4.3.9 ���fstrutsdemo���� 121
4.4 �����Y(ji��) 122
��5�� ����struts֮�����ļ��� �̌Wҕ�l��62��犣� 123
5.1 struts�����ļ�֮web.xml 123
5.1.1 web.xml����Ҫ���� 123
5.1.2 web.xml�P(gu��n)�IԪ�ط��� 124
5.2 struts�����ļ�֮struts.properties 128
5.2.1 struts.properties����Ҫ���� 128
5.2.2 struts.properties�P(gu��n)�IԪ�ط��� 129
5.3 struts�����ļ�֮struts.xml 129
5.3.1 struts.xml����Ҫ���� 129
5.3.2 struts.xml�P(gu��n)�IԪ�ط��� 130
5.4 struts֮a(ch��n)ction��ļ� 142
5.4.1 action�ӿں�actionsupport��� 142
5.4.2 action�cservlet api 143
5.4.3 modeldriven�ӿ� 146
5.4.4 ����̎�� 149
5.5 �����Y(ji��) 155
��6�� struts֮��(sh��)��(j��)У��c���H���� �̌Wҕ�l��54��犣� 156
6.1 ����D(zhu��n)�Q 156
6.1.1 ��������D(zhu��n)�Q 156
6.1.2 �Զ��x����D(zhu��n)�Q 163
6.2 ��(sh��)��(j��)У�ķ��� 169
6.2.1 ͨ�^ action�е�validate()�������F(xi��n)У� 170
6.2.2 ͨ�^xworkУ��܌��F(xi��n) 174
6.3 struts���F(xi��n)���H���ķ��� 180
6.3.1 �������H���YԴ�ļ� 180
6.3.2 �L�����H���YԴ�ļ� 182
6.3.3 �YԴ�ļ����d��� 185
6.4 �����Y(ji��) 188
��7�� Ԕ��struts֮�˺��죨 �̌Wҕ�l��49��犣� 189
7.1 struts�˺�����֪�R 189
7.1.1 struts�˺����� 189
7.1.2 struts�˺���ʹ�� 190
7.2 ����struts���Ƙ˺� 193
7.2.1 if/elseif/else�˺� 193
7.2.2 append�˺� 193
7.2.3 generator�˺� 196
7.2.4 iterator�˺� 197
7.2.5 merge�˺� 199
7.2.6 sort�˺� 199
7.2.7 subset�˺� 200
7.3 ����struts��(sh��)��(j��)�˺� 202
7.3.1 a�˺� 202
7.3.2 action�˺� 202
7.3.3 bean�˺� 205
7.3.4 date�˺� 206
7.3.5 debug�˺� 207
7.3.6 i18n�˺� 208
7.3.7 include�˺� 208
7.3.8 param�˺� 208
7.3.9 property�˺� 209
7.3.10 push�˺� 209
7.3.11 set�˺� 209
7.3.12 text�˺� 210
7.3.13 url�˺� 210
7.4 ����struts��Θ˺� 211
7.4.1 form�˺� 212
7.4.2 submit�˺� 212
7.4.3 checkbox�˺� 212
7.4.4 checkboxlist�˺� 215
7.4.5 combobox�˺� 217
7.4.6 doubleselect�˺� 219
7.4.7 head�˺� 221
7.4.8 file�˺� 221
7.4.9 hidden�˺� 221
7.4.10 inputtransferselect�˺� 222
7.4.11 label�˺� 224
7.4.12 optiontransferselect�˺� 224
7.4.13 select�˺� 226
7.4.14 optgroup�˺� 228
7.4.15 password�˺� 229
7.4.16 radio�˺� 230
7.4.17 reset�˺� 231
7.4.18 textarea/textfield�˺� 231
7.4.19 token�˺� 232
7.4.20 updownselect�˺� 233
7.5 ����struts�DZ�Θ˺� 236
7.5.1 actionerror�˺� 236
7.5.2 actionmessage�˺� 236
7.5.3 component�˺� 236
7.5.4 div�˺� 236
7.5.5 fielderror�˺� 236
7.6 �����Y(ji��) 239
��8�� struts֮�r����ʹ�ü��ɣ� �̌Wҕ�l��55��犣� 240
8.1 �r�������A(ch��)֪�R 240
8.1.1 �r�������� 240
8.2 ʹ��struts�r���� 242
8.2.1 ���ò�ʹ��struts�r���� 242
8.2.2 struts 2�ă�(n��i)�Ôr���� 246
8.3 �Զ��x�r���� 256
8.3.1 �_�l(f��)�Զ��x�r���� 257
8.3.2 �����Զ��x�r���� 258
8.3.3 �r������(zh��)����� 259
8.3.4 �����^�V�r���� 263
8.4 �����Y(ji��) 268
��9�� ��struts�Б���ajax���g(sh��)�� �̌Wҕ�l��58��犣� 269
9.1 ajax����֪�R 269
9.1.1 ajax�Ļ������� 269
9.1.2 ajax�Ļ���ԭ�� 271
9.2 ajax֮xmlhttprequest 272
9.1.1 xmlhttprequest����Ļ���֪�R 272
9.1.2 xmlhttprequest����Č��Ժͷ��� 273
9.1.3 xmlhttprequest�����ݾ� 275
9.3 ajax�˺� 281
9.3.1 ajax�˺���ه�� 281
9.3.2 ajax�˺���ʹ�� 282
9.4 ajax֮json��� 286
9.4.1 json������� 286
9.4.2 json�����ʹ�� 287
9.4.3 ������ʾ 288
9.5 �ļ������ς������d 291
9.5.1 �ļ��ς� 291
9.5.2 �ļ����d 295
9.6 �����Y(ji��) 298
��10�� struts֮�Ŀ����(zh��n)�� �̌Wҕ�l��52��犣� 299
10.1 ܛ�������ھ��n��ϵ�y(t��ng)���� 299
10.1.1 ܛ�������ھ��n��ϵ�y(t��ng)��������ǰ�_ϵ�y(t��ng) 299
10.1.2 ܛ�������ھ��n��ϵ�y(t��ng)�����������_ϵ�y(t��ng) 303
10.2 �Ŀ����ǰ�ڜʂ� 308
10.2.1 �O(sh��)Ӌ��(sh��)��(j��)���ӳ���ļ� 309
10.2.2 �����ļ����� 316
10.3 �Ŀ����ǰ�_���ܾ��w���F(xi��n) 317
10.3.1 ���F(xi��n)����� 318
10.3.2 ���F(xi��n)��퓃�(n��i)�� 319
10.3.3 ���F(xi��n)�̎���B 319
10.3.4 ���F(xi��n)���P(gu��n)�������� 321
10.3.5 ���F(xi��n)��ӽ̳̹��� 322
10.4 �Ŀ�������_���ܾ��w���F(xi��n) 324
10.4.1 ����T��䛹��� 324
10.4.2 ��퓹������� 325
10.4.3 ���������� 327
10.4.4 �̎��������� 330
10.4.5 �n���������� 334
10.4.6 ������������ 335
10.5 �����Y(ji��) 335
��3ƪ �־Ìӿ��hibernate���g(sh��)
��11�� hibernate�������֣� �̌Wҕ�l��60��犣� 338
11.1 hibernate�_�l(f��)���A(ch��) 338
11.1.1 �־ÌӸ��� 338
11.1.2 hibernate���� 341
11.1.3 hibernate�Ĺ���ԭ�� 342
11.2 hibernate�_�l(f��)�ʂ� 344
11.2.1 ���dhibernate�_�l(f��)�� 344
11.2.2 ��eclipse���hibernate�_�l(f��)�h(hu��n)�� 344
11.2.3 ���b����mysql�(q��)�� 347
11.3 hibernate�_�l(f��)���� 349
11.3.1 �_�l(f��)hibernate�Ŀ���������� 350
11.3.2 ��(chu��ng)��hibernatedemo�Ŀ 350
11.3.3 ��(chu��ng)����(sh��)��(j��)��user 351
11.3.4 ����pojoӳ���user.java 353
11.3.5 ����ӳ���ļ�user.hbm.xml 354
11.3.6 ����hibernate.cfg.xml�����ļ� 355
11.3.7 �����o�������hibernateutil.java 357
11.3.8 ����dao�ӿ�userdao.java 360
11.3.9 ����dao�ӌ��F(xi��n)�userdaoimpl.java 361
11.3.10 �����yԇ�usertest.java 362
11.3.11 ���fhibernatedemo�Ŀ 366
11.4 �����Y(ji��) 367
��12�� ����hibernate֮�����ļ��� �̌Wҕ�l��56��犣� 368
12.1 �����ļ�hibernate.cfg.xmlԔ�� 368
12.2 ӳ���ļ�*.hbm.xmlԔ�� 373
12.2.1 ӳ���ļ��Y(ji��)��(g��u) 373
12.2.2 ӳ����R���� 376
12.2.3 ʹ��propertyԪ��ӳ����ͨ���� 378
12.2.4 ӳ�伯�ό��� 380
12.3 hibernate�P(gu��n)(li��n)�P(gu��n)ϵӳ�� 389
12.3.1 �����һ��һ�P(gu��n)(li��n) 389
12.3.2 �����һ�����P(gu��n)(li��n) 395
12.3.3 ����Ķ���һ�P(gu��n)(li��n) 398
12.3.4 ����Ķ������P(gu��n)(li��n) 400
12.3.5 �p���һ��һ�P(gu��n)(li��n) 402
12.3.6 �p���һ�����P(gu��n)(li��n) 406
12.3.7 �p��Ķ������P(gu��n)(li��n) 408
12.4 �����Y(ji��) 411
��13�� ̽��hibernate֮���Ľӿڣ� �̌Wҕ�l��49��犣� 412
13.1 configuration� 412
13.1.1 configuration���Ҫ���� 412
13.1.2 ���õ�configuration�������� 413
13.2 sessionfactory�ӿ� 414
13.2.1 sessionfactory����Ҫ���� 414
13.2.2 ���õ�sessionfactory�������� 415
13.3 session�ӿ� 416
13.3.1 session����Ҫ���� 416
13.3.2 ���õ�session�������� 417
13.4 transaction�ӿ� 425
13.4.1 transaction����Ҫ���� 426
13.4.2 ���õ�transaction�������� 428
13.5 query�ӿ� 428
13.5.1 query����Ҫ���� 428
13.5.2 ���õ�query�������� 429
13.6 criteria�ӿ� 436
13.6.1 criteria����Ҫ���� 436
13.6.2 ���õ�criteria�������� 437
13.7 �����Y(ji��) 442
��14�� hibernate֮�Ŀ����(zh��n)�� �̌Wҕ�l��21��犣� 443
14.1 hibernate�Ԅӻ����a���ɹ��ߵ�ʹ�� 443
14.1.1 ���d�����beclipse���a���ɲ��middlegenide 443
14.1.2 ʹ��middlegenide����ӳ���ӳ���ļ� 445
14.2 ��(chu��ng)��userhibernate�Ŀ 446
14.2.1 �userhibernate�h(hu��n)�� 447
14.2.2 ʹ��middlegenide���ɻ��A(ch��)���a 448
14.3 �_�l(f��)dao���cservice�ӳ��� 450
14.3.1 �_�l(f��)dao�Ӵ��ausedao.java 450
14.3.2 �_�l(f��)service�Ӵ��auserservice.java 451
14.4 �����yԇ��鿴�Y(ji��)�� 452
14.4.1 �_�l(f��)�yԇ���auserservicetest.java 452
14.4.2 �鿴�yԇ�Y(ji��)�� 452
14.5 �����Ŀ��jar�ļ� 453
14.5.1 �����Ŀjar�ļ��ķ��� 453
14.5.2 �鿴�����Y(ji��)�� 453
14.6 �����Y(ji��) 454
��4ƪ �I(y��)�Ռӿ��spring���g(sh��)
��15�� spring�������֣� �̌Wҕ�l��44��犣� 456
15.1 spring����֪�R 456
15.1.1 spring�Ļ������� 456
15.1.2 spring���ģ�K 458
15.2 spring�_�l(f��)�ʂ� 460
15.2.1 ���dspring�_�l(f��)�� 460
15.2.2 ���dcommons-logging�� 461
15.2.3 spring������� 461
15.3 spring�_�l(f��)���� 464
15.3.1 �_�l(f��)���� 464
15.3.2 spring��ioc���� 468
15.4 �����Y(ji��) 470
��16�� ����spring֮iocԭ���c���wʹ�ã� �̌Wҕ�l��52��犣� 471
16.1 �ڌ����Ŀ��ʹ��spring 471
16.1.1 �ڑ��ó�����ʹ��spring 471
16.1.2 ��web������ʹ��spring 473
16.2 ����������هע�� 475
16.2.1 ��هע�� 475
16.2.2 ��هע���3�N���F(xi��n)��ʽ 477
16.2.3 di 3�N���F(xi��n)��ʽ�ı��^ 482
16.3 spring ioc����ģ�M���F(xi��n) 483
16.3.1 java ����C�ƺ��ν�B 483
16.3.2 ʹ��jdom�xȡ xml��Ϣ 486
16.3.3 ģ�M���F(xi��n)spring ioc���� 488
16.4 �����Y(ji��) 495
��17�� spring֮�M�A�\�ã� �̌Wҕ�l��41��犣� 497
17.1 ����bean�Č��Ժ���ه�P(gu��n)ϵ 497
17.1.1 bean������ 497
17.1.2 �O(sh��)����ͨ����ֵ 498
17.1.3 ���ú�����bean 501
17.1.4 ע�뼯��ֵ 502
17.2 ����bean���������� 505
17.2.1 spring������bean�������� 507
17.2.2 bean������ 508
17.2.3 bean���N�� 513
17.2.4 ʹ�÷���ע�롪���f(xi��)�{(di��o)������ͬ��bean 518
17.3 bean���Ը�֪spring���� 522
17.3.1 ʹ��beannameaware�ӿ� 523
17.3.2 ʹ��beanfactoryaware�ӿ���applicationcontextaware�ӿ�525
17.4 spring�ć��H��֧�� 527
17.5 �����Y(ji��) 530
��18�� ����spring mvc��ܼ��˺��죨 �̌Wҕ�l��36��犣� 531
18.1 ����spring mvc���g(sh��) 531
18.1.1 mvc�O(sh��)Ӌ˼����� 531
18.1.2 spring mvc�Ļ���˼�� 532
18.1.3 spring mvc��ܵ����c 534
18.1.4 �ְl(f��)����dispatcherservlet�� 534
18.1.5 ������ 536
18.1.6 ̎����ӳ�� 537
18.1.7 ҕ�D������ 539
18.1.8 ����̎�� 540
18.2 ����spring���A(ch��)�˺� 541
18.2.1 ���û��A(ch��)�˺��� 541
18.2.2 �˺� 542
18.2.3 �˺� 543
18.2.4 �˺� 543
18.2.5 �������A(ch��)�˺� 544
18.3 ����spring��Θ˺� 545
18.3.1 ���ñ�Θ˺��� 545
18.3.2 form�˺� 546
18.3.3 input�˺� 548
18.3.4 checkbox�˺� 548
18.3.5 checkboxes�˺� 550
18.3.6 radiobutton�˺� 550
18.3.7 radiobuttons�˺� 551
18.3.8 password�˺� 551
18.3.9 select�˺� 552
18.3.10 option�˺� 552
18.3.11 options�˺� 553
18.3.12 textarea�˺� 553
18.3.13 hidden�˺� 554
18.3.14 errors�˺� 554
18.4 spring mvc�C�ό��� 555
18.5 �����Y(ji��) 558
��19�� spring֮��(sh��)��(j��)���_�l(f��)�� �̌Wҕ�l��28��犣� 559
19.1 spring jdbc����֪�R 559
19.1.1 ʹ��jdbctemplate�_�l(f��)�ă�(y��u)�� 559
19.1.2 spring jdbctemplate�Ľ��� 561
19.1.3 spring jdbctemplate�ij��÷��� 564
19.2 spring��(sh��)��(j��)���_�l(f��)���� 572
19.2.1 ��eclipse�������_�l(f��)�h(hu��n)�� 572
19.2.2 ��applicationcontext.xml�����Ô�(sh��)��(j��)Դ 574
19.2.3 �_�l(f��)pojo�user.java 576
19.2.4 �_�l(f��)dao��userdao.java 578
19.2.5 �_�l(f��)service��userservice.java 578
19.2.6 �_�l(f��)�yԇ�userservicetest.java 580
19.2.7 ����������springmysql.jar���s�� 582
19.3 �����Y(ji��) 583
��5ƪ ssh��������_�l(f��)����(zh��n)
��20�� spring����struts��hibernate�� �̌Wҕ�l��26��犣� 586
20.1 ����spring�_�l(f��)�h(hu��n)�� 586
20.1.1 struts����hibernate 586
20.1.2 �ʂ�spring���ɭh(hu��n)�� 590
20.2 spring����hibernate 592
20.2.1 ��spring������sessionfactory 592
20.2.2 ʹ��hibernatetemplate�M�Д�(sh��)��(j��)���L�� 594
20.2.3 ʹ��hibernatecallback���{(di��o)�ӿ� 596
20.3 spring����struts 597
20.3.1 ��struts action̎��������spring�й� 598
20.3.2 spring����struts���� 602
20.4 �����Y(ji��) 607
��21�� ssh�����_�l(f��)������ �̌Wҕ�l��31��犣� 608
21.1 �Ñ�����ϵ�y(t��ng) 608
21.1.1 ��(sh��)��(j��)��ӌ��F(xi��n) 608
21.1.2 hibernate�־Ì��O(sh��)Ӌ 609
21.1.3 dao���O(sh��)Ӌ 610
21.1.4 �I(y��)��߉���O(sh��)Ӌ 612
21.1.5 ����Ñ�����O(sh��)Ӌ 614
21.1.6 ��ԃ�����Ñ���Ϣ 616
21.1.7 �����Ñ���Ϣ 618
21.1.8 �h���Ñ���Ϣ 621
21.1.9 �����Ñ���Ϣ 622
21.2 �Ƶ��Aӆϵ�y(t��ng) 624
21.2.1 hibernate�־Ì��O(sh��)Ӌ 625
21.2.2 dao���O(sh��)Ӌ 628
21.2.3 �I(y��)��߉���O(sh��)Ӌ 629
21.2.4 ʹ��struts���g(sh��)�_�l(f��)���F(xi��n)�ӳ��� 630
21.2.5 ʹ��spring���g(sh��)����struts�chibernate 637
21.2.6 �\�оƵ��Aӆϵ�y(t��ng) 639
21.3 �����Y(ji��) 640
Java Web�����_�l(f��)����(zh��n)--����Struts 2+Hibernate+Spring ���ߺ���
�����Z�� �v�����о�����锵(sh��)��(j��)���cXML���g(sh��)����܊�ԺУ�ν�4�����v�ڶ��TӋ��C���P(gu��n)�n����������ڇ���(n��i)��W�g(sh��)���P�W�g(sh��)���h�ϰl(f��)��Փ��10��ƪ������EI���7ƪ��ϲ�g�о��¼��g(sh��)����ͨJava Web�_�l(f��)���g(sh��)�����S�����Ŀ�_�l(f��)��(j��ng)��� �����(zh��n)���� �����x�����_��Wܛ�����̌��I(y��)����ͨJava Web�_�l(f��)����У���g���c�^�����Ŀ���аl(f��)������(j��ng)�_�l(f��)�^�Fُ�W(w��ng)վ�ͻ�܇ƱӆƱϵ�y(t��ng)�������c�_�l(f��)���Ҵ�W����(chu��ng)�����Ŀ��������OpenXML��WordՓ�ĸ�ʽ�z��ϵ�y(t��ng)�� �������� ��ʿ���v�����о������ǔ�(sh��)��(j��)�������ܽ�ͨ�͏��sϵ�y(t��ng)��ģ���I(l��ng)������Ӌ��C����Ϣ���g(sh��)����̵�������S�����аl(f��)��(j��ng)���������ڇ���(n��i)��W�g(sh��)���P�W�g(sh��)���h�ϰl(f��)��Փ��10��ƪ������EI���8ƪ����ͨJava Web�_�l(f��)�����S�����Ŀ�_�l(f��)��(j��ng)���
- >
���c�R
- >
���c�؉�
- >
�����S�����-�������Ծ���
- >
�ؑ��۬��z
- >
�S�@ʳ��
- >
�ͽ���˼�
- >
�Ա��c��Խ
- >
���ČW���ɾ���--��Ѹ�c���m/�t�T�W�g(sh��)����(�t�T�W�g(sh��)����)