- .idea
- artifacts
- libraries
- BookLibrarySystem_master.xml[566B]
- Maven__asm_asm_3_1.xml[426B]
- Maven__ch_qos_logback_logback_classic_1_2_2.xml[568B]
- Maven__ch_qos_logback_logback_core_1_2_2.xml[547B]
- Maven__commons_beanutils_commons_beanutils_1_7_0.xml[594B]
- Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml[629B]
- Maven__commons_cli_commons_cli_1_2.xml[514B]
- Maven__commons_codec_commons_codec_1_4.xml[536B]
- Maven__commons_collections_commons_collections_3_2_1.xml[616B]
- Maven__commons_configuration_commons_configuration_1_6.xml[624B]
- Maven__commons_digester_commons_digester_1_8.xml[569B]
- Maven__commons_el_commons_el_1_0.xml[503B]
- Maven__commons_fileupload_commons_fileupload_1_3_3.xml[605B]
- Maven__commons_httpclient_commons_httpclient_3_0_1.xml[605B]
- Maven__commons_io_commons_io_2_6.xml[503B]
- Maven__commons_lang_commons_lang_2_6.xml[525B]
- Maven__commons_logging_commons_logging_1_2.xml[558B]
- Maven__commons_net_commons_net_1_4_1.xml[528B]
- Maven__com_alibaba_fastjson_1_2_3.xml[507B]
- Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml[644B]
- Maven__com_fasterxml_jackson_core_jackson_core_2_8_7.xml[595B]
- Maven__com_fasterxml_jackson_core_jackson_databind_2_8_7.xml[623B]
- Maven__com_github_jsqlparser_jsqlparser_1_0.xml[547B]
- Maven__com_github_pagehelper_pagehelper_5_1_2_beta.xml[596B]
- Maven__com_github_stephenc_findbugs_findbugs_annotations_1_3_9_1.xml[673B]
- Maven__com_google_code_findbugs_jsr305_1_3_9.xml[545B]
- Maven__com_google_guava_guava_14_0_1.xml[513B]
- Maven__com_google_protobuf_protobuf_java_2_5_0.xml[574B]
- Maven__com_ibm_icu_icu4j_49_1.xml[479B]
- Maven__com_mchange_c3p0_0_9_5_2.xml[493B]
- Maven__com_mchange_mchange_commons_java_0_2_11.xml[598B]
- Maven__com_spatial4j_spatial4j_0_3.xml[508B]
- Maven__com_sun_jersey_jersey_client_1_9.xml[540B]
- Maven__com_sun_jersey_jersey_core_1_8.xml[526B]
- Maven__com_sun_jersey_jersey_json_1_8.xml[526B]
- Maven__com_sun_jersey_jersey_server_1_8.xml[540B]
- Maven__com_sun_mail_javax_mail_1_5_0.xml[525B]
- Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml[548B]
- Maven__com_tdunning_t_digest_3_1.xml[497B]
- Maven__com_thoughtworks_paranamer_paranamer_2_3.xml[560B]
- Maven__com_thoughtworks_xstream_xstream_1_4_4.xml[552B]
- Maven__io_netty_netty_all_4_0_23_Final.xml[551B]
- Maven__jakarta_regexp_jakarta_regexp_1_4.xml[547B]
- Maven__javax_activation_activation_1_1.xml[527B]
- Maven__javax_javaee_api_7_0.xml[483B]
- Maven__javax_servlet_jstl_1_2.xml[473B]
- Maven__javax_servlet_servlet_api_2_5.xml[522B]
- Maven__javax_xml_bind_jaxb_api_2_2_2.xml[519B]
- Maven__javax_xml_stream_stax_api_1_0_2.xml[527B]
- Maven__junit_junit_4_12.xml[455B]
- Maven__log4j_log4j_1_2_17.xml[469B]
- Maven__mysql_mysql_connector_java_5_1_45.xml[574B]
- Maven__net_sourceforge_javacsv_javacsv_2_0.xml[534B]
- Maven__net_sourceforge_nekohtml_nekohtml_1_9_17.xml[566B]
- Maven__org_apache_avro_avro_1_7_4.xml[495B]
- Maven__org_apache_commons_commons_compress_1_4_1.xml[591B]
- Maven__org_apache_commons_commons_lang3_3_1.xml[556B]
- Maven__org_apache_commons_commons_math3_3_2.xml[556B]
- Maven__org_apache_commons_commons_math_2_1.xml[549B]
- Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml[615B]
- Maven__org_apache_directory_api_api_util_1_0_0_M20.xml[587B]
- Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml[634B]
- Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml[704B]
- Maven__org_apache_hadoop_hadoop_annotations_2_4_1.xml[601B]
- Maven__org_apache_hadoop_hadoop_auth_2_5_1.xml[552B]
- Maven__org_apache_hadoop_hadoop_client_2_4_1.xml[566B]
- Maven__org_apache_hadoop_hadoop_common_2_4_1.xml[566B]
- Maven__org_apache_hadoop_hadoop_core_1_2_1.xml[552B]
- Maven__org_apache_hadoop_hadoop_hdfs_2_4_1.xml[552B]
- Maven__org_apache_hadoop_hadoop_mapreduce_client_app_2_4_1.xml[664B]
- Maven__org_apache_hadoop_hadoop_mapreduce_client_common_2_4_1.xml[685B]
- Maven__org_apache_hadoop_hadoop_mapreduce_client_core_2_4_1.xml[671B]
- Maven__org_apache_hadoop_hadoop_mapreduce_client_jobclient_2_4_1.xml[706B]
- Maven__org_apache_hadoop_hadoop_mapreduce_client_shuffle_2_4_1.xml[692B]
- Maven__org_apache_hadoop_hadoop_yarn_api_2_4_1.xml[580B]
- Maven__org_apache_hadoop_hadoop_yarn_client_2_4_1.xml[601B]
- Maven__org_apache_hadoop_hadoop_yarn_common_2_4_1.xml[601B]
- Maven__org_apache_hadoop_hadoop_yarn_server_common_2_4_1.xml[650B]
- Maven__org_apache_hbase_hbase_annotations_1_0_0.xml[590B]
- Maven__org_apache_hbase_hbase_client_1_0_0.xml[555B]
- Maven__org_apache_hbase_hbase_common_1_0_0.xml[555B]
- Maven__org_apache_hbase_hbase_protocol_1_0_0.xml[569B]
- Maven__org_apache_htrace_htrace_core_3_1_0_incubating.xml[629B]
- Maven__org_apache_httpcomponents_httpclient_4_2_5.xml[577B]
- Maven__org_apache_httpcomponents_httpcore_4_2_4.xml[563B]
- Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml[636B]
- Maven__org_apache_lucene_lucene_benchmark_4_6_1.xml[587B]
- Maven__org_apache_lucene_lucene_core_4_6_1.xml[552B]
- Maven__org_apache_lucene_lucene_facet_4_6_1.xml[559B]
- Maven__org_apache_lucene_lucene_highlighter_4_6_1.xml[601B]
- Maven__org_apache_lucene_lucene_memory_4_6_1.xml[566B]
- Maven__org_apache_lucene_lucene_queries_4_6_1.xml[573B]
- Maven__org_apache_lucene_lucene_queryparser_4_6_1.xml[601B]
- Maven__org_apache_lucene_lucene_sandbox_4_6_1.xml[573B]
- Maven__org_apache_lucene_lucene_spatial_4_6_1.xml[573B]
- Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml[619B]
- Maven__org_apache_mahout_mahout_core_0_9.xml[538B]
- Maven__org_apache_mahout_mahout_examples_0_11_1.xml[587B]
- Maven__org_apache_mahout_mahout_hdfs_0_11_1.xml[559B]
- Maven__org_apache_mahout_mahout_integration_0_11_1.xml[608B]
- Maven__org_apache_mahout_mahout_math_0_11_1.xml[559B]
- Maven__org_apache_mahout_mahout_mr_0_11_1.xml[545B]
- Maven__org_apache_solr_solr_commons_csv_3_5_0.xml[579B]
- Maven__org_apache_taglibs_taglibs_standard_impl_1_2_5.xml[626B]
- Maven__org_apache_zookeeper_zookeeper_3_4_6.xml[550B]
- Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml[606B]
- Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml[578B]
- Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml[620B]
- Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml[557B]
- Maven__org_codehaus_jettison_jettison_1_1.xml[533B]
- Maven__org_hamcrest_hamcrest_core_1_3.xml[532B]
- Maven__org_jruby_jcodings_jcodings_1_0_8.xml[535B]
- Maven__org_jruby_joni_joni_2_1_2.xml[491B]
- Maven__org_mortbay_jetty_jetty_util_6_1_26.xml[552B]
- Maven__org_mybatis_generator_mybatis_generator_core_1_3_6.xml[645B]
- Maven__org_mybatis_mybatis_3_4_1.xml[500B]
- Maven__org_mybatis_mybatis_spring_1_3_1.xml[549B]
- Maven__org_slf4j_slf4j_api_1_7_25.xml[513B]
- Maven__org_springframework_spring_aop_4_3_5_RELEASE.xml[609B]
- Maven__org_springframework_spring_beans_4_3_5_RELEASE.xml[623B]
- Maven__org_springframework_spring_context_4_3_5_RELEASE.xml[637B]
- Maven__org_springframework_spring_core_4_3_5_RELEASE.xml[616B]
- Maven__org_springframework_spring_expression_4_3_5_RELEASE.xml[658B]
- Maven__org_springframework_spring_jdbc_4_3_5_RELEASE.xml[616B]
- Maven__org_springframework_spring_test_4_3_5_RELEASE.xml[616B]
- Maven__org_springframework_spring_tx_4_3_5_RELEASE.xml[602B]
- Maven__org_springframework_spring_webmvc_4_3_5_RELEASE.xml[630B]
- Maven__org_springframework_spring_web_4_3_5_RELEASE.xml[609B]
- Maven__org_xerial_snappy_snappy_java_1_0_4_1.xml[566B]
- Maven__stax_stax_api_1_0_1.xml[479B]
- Maven__xerces_xercesImpl_2_9_1.xml[501B]
- Maven__xmlpull_xmlpull_1_1_3_1.xml[498B]
- Maven__xpp3_xpp3_min_1_1_4c.xml[486B]
- compiler.xml[638B]
- encodings.xml[2KB]
- misc.xml[716B]
- modules.xml[266B]
- uiDesigner.xml[8KB]
- vcs.xml[180B]
- workspace.xml[57KB]
- DB_51Aspx
- book_store.sql[9.95MB]
- ER图
- 1.png[29KB]
- admin.png[209KB]
- database.png[166KB]
- yonghu.png[207KB]
- youke.png[59KB]
- out
- artifacts
- bookStore_new_war_exploded
- assets
- css
- bootstrap.css[117KB]
- custom-styles.css[6KB]
- font-awesome.css[21KB]
- font-awesome
- fonts
- fontawesome-webfontba72.eot[37KB]
- fontawesome-webfontba72.svg[197KB]
- fontawesome-webfontba72.ttf[78KB]
- fontawesome-webfontba72.woff[43KB]
- fontawesome-webfontd41d.eot[37KB]
- fonts
- fonts
- glyphicons-halflings-regular.eot[19KB]
- glyphicons-halflings-regular.svg[61KB]
- glyphicons-halflings-regular.ttf[40KB]
- glyphicons-halflings-regular.woff[22KB]
- glyphicons-halflings-regulard41d.eot[19KB]
- js
- dataTables
- dataTables.bootstrap.css[4KB]
- dataTables.bootstrap.js[9KB]
- jquery.dataTables.js[399KB]
- morris
- morris-0.4.3.min.css[442B]
- morris.js[65KB]
- raphael-2.1.0.min.js[88KB]
- bootstrap.min.js[28KB]
- custom-scripts.js[5KB]
- custom.js[5KB]
- jquery-1.10.2.js[276KB]
- jquery.metisMenu.js[1KB]
- dataTables
- css
- css
- bootstrap
- 3.3.6
- bootstrap-theme.css[25KB]
- bootstrap-theme.min.css[22KB]
- bootstrap.css[142KB]
- bootstrap.min.css[118KB]
- bootstrap-theme.css.map[46KB]
- bootstrap-theme.min.css.map[5KB]
- bootstrap.css.map[380KB]
- bootstrap.min.css.map[53KB]
- fonts
- glyphicons-halflings-regular.eot[0B]
- glyphicons-halflings-regular.svg[106KB]
- glyphicons-halflings-regular.ttf[0B]
- glyphicons-halflings-regular.woff[0B]
- glyphicons-halflings-regular.woff2[0B]
- 3.3.6
- fore
- footer.css[718B]
- head.css[481B]
- imgAndInfo.css[0B]
- navigator.css[516B]
- style.css[3KB]
- font.css[505B]
- forget.css[1KB]
- idea.css[897B]
- index.css[4KB]
- login.css[1KB]
- login1.css[2KB]
- mygrxx.css[4KB]
- mygxin.css[4KB]
- myorder.css[8KB]
- proList.css[14KB]
- public.css[7KB]
- style.css[17KB]
- style1.css[1KB]
- theme1.css[304B]
- theme2.css[288B]
- theme3.css[297B]
- theme4.css[309B]
- theme5.css[590B]
- xadmin.css[9KB]
- bootstrap
- css1
- search.css[138KB]
- fonts
- iconfont.eot[48KB]
- iconfont.svg[314KB]
- iconfont.ttf[48KB]
- iconfont.woff[29KB]
- images
- aiwrap.png[2KB]
- bg.png[27KB]
- img
- fore
- 7day.png[304B]
- buyflow.png[2KB]
- cartNotSelected.png[248B]
- cartSelected.png[270B]
- comformPayFlow.png[2KB]
- confirmOrderTmall.png[258B]
- creditcard.png[221B]
- decrease.png[202B]
- end.png[876B]
- footer1.png[14KB]
- footer2.png[18KB]
- footer3.png[17KB]
- footer4.png[13KB]
- gerenzhongxin.jpg[11KB]
- hd.jpg[20KB]
- ico-circle.png[343B]
- increase.png[207B]
- leaveMessage.png[752B]
- li_dot.png[284B]
- loginPage-background.jpg[359KB]
- no-product.png[1KB]
- orderFinish.png[613B]
- orderItemTmall.png[2KB]
- paySuccess.png[943B]
- people.png[5KB]
- police-icon.png[1KB]
- priceBackground.png[1KB]
- promise.png[270B]
- qr-code.png[845B]
- reviewLight.png[396B]
- search_logo1.jpg[16KB]
- shopping.jpg[16KB]
- tmall-logo-new.png[15KB]
- tmall-shop.png[5KB]
- wangwang.gif[4KB]
- warning.png[443B]
- ww-online.png[986B]
- zhifubao.jpg[373KB]
- product
- 1
- 1.jpg[32KB]
- error.png[3KB]
- 1
- temp
- temp
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[472KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- 19.jpg[72KB]
- 20.jpg[70KB]
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[470KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- vel.png[3KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- temp
- banner1.jpg[99KB]
- banner2.jpg[105KB]
- banner3.jpg[108KB]
- bg.jpg[1KB]
- bg.png[1KB]
- dian1.png[949B]
- dian2.png[970B]
- ds.png[1KB]
- ewm.png[1KB]
- flo1.jpg[11KB]
- flo2.jpg[20KB]
- flo3.jpg[37KB]
- flo4.jpg[35KB]
- flo5.jpg[33KB]
- flo6.jpg[29KB]
- foot1.png[2KB]
- foot2.png[2KB]
- foot3.png[2KB]
- foot4.png[2KB]
- g1.jpg[2KB]
- grzx.png[1KB]
- gt1.png[1KB]
- gt2.png[1KB]
- gt3.png[1KB]
- gt4.png[1KB]
- gwc.png[1KB]
- gxin1.jpg[4KB]
- gxin2.jpg[4KB]
- gxin3.jpg[4KB]
- gxin4.jpg[4KB]
- hxin.png[1KB]
- i1.jpg[19KB]
- i2.jpg[29KB]
- i3.jpg[15KB]
- ib.jpg[51KB]
- ib1.jpg[65KB]
- ib2.jpg[71KB]
- icon1.png[2KB]
- icon2.png[1KB]
- icon3.png[1KB]
- icon4.png[8KB]
- id1.jpg[12KB]
- id10.jpg[25KB]
- id11.jpg[9KB]
- id12.jpg[17KB]
- id13.jpg[9KB]
- id14.jpg[26KB]
- id15.jpg[15KB]
- id16.jpg[26KB]
- id2.jpg[18KB]
- id3.jpg[13KB]
- id4.jpg[13KB]
- id5.jpg[14KB]
- id6.jpg[22KB]
- id7.jpg[16KB]
- id8.jpg[15KB]
- id9.jpg[22KB]
- idea1.jpg[112KB]
- idea10.jpg[30KB]
- idea2.jpg[23KB]
- idea22.jpg[102KB]
- idea3.jpg[23KB]
- idea4.jpg[13KB]
- idea5.jpg[25KB]
- idea6.jpg[35KB]
- idea7.jpg[21KB]
- idea8.jpg[25KB]
- idea9.jpg[29KB]
- ih1.jpg[5KB]
- ih2.jpg[5KB]
- ih3.jpg[4KB]
- ih4.jpg[4KB]
- ih5.jpg[5KB]
- ih6.jpg[4KB]
- jia.png[1KB]
- ll.png[958B]
- logo.png[7KB]
- n1.jpg[23KB]
- n2.jpg[10KB]
- n3.jpg[10KB]
- n4.jpg[10KB]
- n5.jpg[11KB]
- n6.jpg[19KB]
- nav1.jpg[15KB]
- nav2.jpg[12KB]
- nav3.jpg[9KB]
- nav4.jpg[10KB]
- nav5.jpg[7KB]
- nav6.jpg[8KB]
- nav7.jpg[8KB]
- nav8.jpg[10KB]
- s1.jpg[28KB]
- s10.jpg[21KB]
- s11.jpg[22KB]
- s12.jpg[9KB]
- s2.jpg[9KB]
- s3.jpg[19KB]
- s4.jpg[11KB]
- s5.jpg[9KB]
- s6.jpg[22KB]
- s7.jpg[18KB]
- s8.jpg[22KB]
- s9.jpg[21KB]
- smewm.png[5KB]
- ss.png[1KB]
- Thumbs.db[432KB]
- tou.png[347B]
- tx.png[22KB]
- xin.png[1KB]
- you.jpg[1KB]
- zuo.jpg[1KB]
- fore
- js
- bootstrap
- 3.3.6
- bootstrap.js[67KB]
- bootstrap.min.js[36KB]
- npm.js[484B]
- 3.3.6
- EChart
- echarts.min.js[765KB]
- jquery
- 2.0.0
- jquery.min.js[81KB]
- 2.0.0
- cart.js[6KB]
- city.js[98KB]
- echarts.min.js[537KB]
- jquery-1.12.4.min.js[94KB]
- jquery.flexslider-min.js[20KB]
- jquery.min.js[84KB]
- jquery.SuperSlide.2.1.1.js[11KB]
- method.js[7KB]
- method1.js[4KB]
- myorder.js[893B]
- nav.js[277B]
- pro.js[4KB]
- public.js[1KB]
- user.js[4KB]
- xadmin.js[16KB]
- xcity.js[56KB]
- bootstrap
- lib
- layui
- css
- modules
- laydate
- default
- laydate.css[7KB]
- default
- layer
- default
- layer.css[14KB]
- icon-ext.png[5KB]
- icon.png[11KB]
- loading-0.gif[5KB]
- loading-1.gif[701B]
- loading-2.gif[1KB]
- default
- code.css[1KB]
- laydate
- layui.css[67KB]
- layui.mobile.css[9KB]
- modules
- font
- iconfont.eot[39KB]
- iconfont.svg[273KB]
- iconfont.ttf[39KB]
- iconfont.woff[26KB]
- images
- face
- 0.gif[2KB]
- 1.gif[5KB]
- 10.gif[2KB]
- 11.gif[4KB]
- 12.gif[3KB]
- 13.gif[7KB]
- 14.gif[2KB]
- 15.gif[1KB]
- 16.gif[6KB]
- 17.gif[4KB]
- 18.gif[2KB]
- 19.gif[2KB]
- 2.gif[3KB]
- 20.gif[5KB]
- 21.gif[5KB]
- 22.gif[9KB]
- 23.gif[3KB]
- 24.gif[7KB]
- 25.gif[3KB]
- 26.gif[3KB]
- 27.gif[4KB]
- 28.gif[2KB]
- 29.gif[4KB]
- 3.gif[3KB]
- 30.gif[2KB]
- 31.gif[1KB]
- 32.gif[3KB]
- 33.gif[2KB]
- 34.gif[3KB]
- 35.gif[1KB]
- 36.gif[2KB]
- 37.gif[1KB]
- 38.gif[3KB]
- 39.gif[6KB]
- 4.gif[5KB]
- 40.gif[3KB]
- 41.gif[3KB]
- 42.gif[5KB]
- 43.gif[2KB]
- 44.gif[4KB]
- 45.gif[3KB]
- 46.gif[2KB]
- 47.gif[2KB]
- 48.gif[2KB]
- 49.gif[2KB]
- 5.gif[4KB]
- 50.gif[5KB]
- 51.gif[2KB]
- 52.gif[777B]
- 53.gif[2KB]
- 54.gif[2KB]
- 55.gif[1KB]
- 56.gif[1KB]
- 57.gif[2KB]
- 58.gif[2KB]
- 59.gif[10KB]
- 6.gif[2KB]
- 60.gif[3KB]
- 61.gif[2KB]
- 62.gif[1KB]
- 63.gif[5KB]
- 64.gif[6KB]
- 65.gif[3KB]
- 66.gif[2KB]
- 67.gif[2KB]
- 68.gif[1KB]
- 69.gif[2KB]
- 7.gif[3KB]
- 70.gif[4KB]
- 71.gif[5KB]
- 8.gif[3KB]
- 9.gif[4KB]
- face
- lay
- modules
- carousel.js[3KB]
- code.js[1KB]
- colorpicker.js[11KB]
- element.js[7KB]
- flow.js[1KB]
- form.js[9KB]
- jquery.js[95KB]
- laydate.js[26KB]
- layedit.js[12KB]
- layer.js[21KB]
- laypage.js[4KB]
- laytpl.js[1KB]
- mobile.js[33KB]
- rate.js[2KB]
- slider.js[6KB]
- table.js[30KB]
- tree.js[2KB]
- upload.js[6KB]
- util.js[3KB]
- modules
- layui.all.js[255KB]
- layui.js[6KB]
- css
- layui
- META-INF
- MANIFEST.MF[88B]
- WEB-INF
- classes
- controller
- CategoryClassController.class[4KB]
- CategoryController.class[5KB]
- CoreController.class[22KB]
- OrderController.class[3KB]
- PageController.class[1KB]
- Page_NewController.class[13KB]
- UserController.class[5KB]
- interceptor
- LoginInterceptor.class[2KB]
- OtherInterceptor.class[2KB]
- mapper
- AddressMapper.xml[9KB]
- BookMapper.xml[10KB]
- BookNewMapper.xml[16KB]
- CartMapper.xml[6KB]
- CategoryClassMapper.xml[6KB]
- CategoryMapper.xml[5KB]
- CommentMapper.xml[8KB]
- OrderItemMapper.xml[7KB]
- OrderMapper.xml[8KB]
- ScoreBookMapper.xml[5KB]
- UserMapper.xml[8KB]
- AddressMapper.class[880B]
- BookMapper.class[977B]
- BookNewMapper.class[880B]
- CartMapper.class[847B]
- CategoryClassMapper.class[993B]
- CategoryMapper.class[891B]
- CommentMapper.class[880B]
- OrderItemMapper.class[902B]
- OrderMapper.class[497B]
- ScoreBookMapper.class[712B]
- UserMapper.class[847B]
- pojo
- Address.class[2KB]
- AddressExample$Criteria.class[10KB]
- AddressExample$Criterion.class[2KB]
- AddressExample$GeneratedCriteria.class[16KB]
- AddressExample.class[2KB]
- Book.class[2KB]
- BookExample$Criteria.class[13KB]
- BookExample$Criterion.class[2KB]
- BookExample$GeneratedCriteria.class[19KB]
- BookExample.class[1KB]
- BookNew.class[4KB]
- BookNewExample$Criteria.class[25KB]
- BookNewExample$Criterion.class[2KB]
- BookNewExample$GeneratedCriteria.class[37KB]
- BookNewExample.class[2KB]
- Cart.class[870B]
- CartExample$Criteria.class[4KB]
- CartExample$Criterion.class[2KB]
- CartExample$GeneratedCriteria.class[6KB]
- CartExample.class[1KB]
- Category.class[2KB]
- CategoryClass.class[1KB]
- CategoryClassExample$Criteria.class[4KB]
- CategoryClassExample$Criterion.class[2KB]
- CategoryClassExample$GeneratedCriteria.class[7KB]
- CategoryClassExample.class[2KB]
- CategoryExample$Criteria.class[3KB]
- CategoryExample$Criterion.class[2KB]
- CategoryExample$GeneratedCriteria.class[5KB]
- CategoryExample.class[2KB]
- Comment.class[1KB]
- CommentExample$Criteria.class[8KB]
- CommentExample$Criterion.class[2KB]
- CommentExample$GeneratedCriteria.class[12KB]
- CommentExample.class[2KB]
- Order.class[5KB]
- OrderExample$Criteria.class[18KB]
- OrderExample$Criterion.class[2KB]
- OrderExample$GeneratedCriteria.class[26KB]
- OrderExample.class[1KB]
- OrderItem.class[1KB]
- OrderItemExample$Criteria.class[6KB]
- OrderItemExample$Criterion.class[2KB]
- OrderItemExample$GeneratedCriteria.class[10KB]
- OrderItemExample.class[2KB]
- ScoreBook.class[894B]
- ScoreBookExample$Criteria.class[4KB]
- ScoreBookExample$Criterion.class[2KB]
- ScoreBookExample$GeneratedCriteria.class[7KB]
- ScoreBookExample.class[2KB]
- User.class[1KB]
- UserExample$Criteria.class[9KB]
- UserExample$Criterion.class[2KB]
- UserExample$GeneratedCriteria.class[14KB]
- UserExample.class[1KB]
- service
- AddressService.class[419B]
- AddressServiceImpl.class[1KB]
- BookNewService.class[1006B]
- BookNewServiceImpl.class[7KB]
- BookService.class[661B]
- BookServiceImpl.class[4KB]
- CartService.class[319B]
- CartServiceImpl.class[1KB]
- CategoryClassService.class[681B]
- CategoryClassServiceImpl.class[3KB]
- CategoryService.class[381B]
- CategoryServiceImpl.class[1KB]
- CommentService.class[316B]
- CommentServiceImpl.class[2KB]
- MyItemBasedRecommender.class[419B]
- MyItemBasedRecommenderImpl.class[2KB]
- MyUserBasedRecommender1.class[457B]
- MyUserBasedRecommenderImpl.class[4KB]
- OrderItemService.class[759B]
- OrderItemServiceImpl.class[5KB]
- OrderService.class[1KB]
- OrderServiceImpl.class[6KB]
- ScoreService.class[842B]
- ScoreServiceImpl.class[6KB]
- UserService.class[612B]
- UserServiceImpl.class[3KB]
- generatorConfig.xml[8KB]
- logback.xml[373B]
- spring-mvc.xml[2KB]
- spring-mybatis.xml[2KB]
- jdbc.properties[762B]
- controller
- lib
- activation-1.1.jar[61KB]
- apacheds-i18n-2.0.0-M15.jar[43KB]
- apacheds-kerberos-codec-2.0.0-M15.jar[675KB]
- api-asn1-api-1.0.0-M20.jar[16KB]
- api-util-1.0.0-M20.jar[78KB]
- avro-1.7.4.jar[296KB]
- c3p0-0.9.5.2.jar[486KB]
- commons-beanutils-1.7.0.jar[184KB]
- commons-beanutils-core-1.8.0.jar[201KB]
- commons-cli-1.2.jar[40KB]
- commons-cli-2.0-mahout.jar[89KB]
- commons-codec-1.4.jar[56KB]
- commons-collections-3.2.1.jar[561KB]
- commons-compress-1.4.1.jar[235KB]
- commons-configuration-1.6.jar[291KB]
- commons-digester-1.8.jar[140KB]
- commons-fileupload-1.3.3.jar[68KB]
- commons-httpclient-3.0.1.jar[273KB]
- commons-io-2.6.jar[209KB]
- commons-lang-2.6.jar[277KB]
- commons-lang3-3.1.jar[308KB]
- commons-logging-1.2.jar[60KB]
- commons-math3-3.2.jar[1.61MB]
- commons-net-1.4.1.jar[176KB]
- fastjson-1.2.3.jar[399KB]
- findbugs-annotations-1.3.9-1.jar[14KB]
- guava-14.0.1.jar[2.09MB]
- hadoop-annotations-2.4.1.jar[16KB]
- hadoop-auth-2.5.1.jar[51KB]
- hadoop-client-2.4.1.jar[2KB]
- hadoop-common-2.4.1.jar[2.77MB]
- hadoop-hdfs-2.4.1.jar[6.51MB]
- hadoop-mapreduce-client-app-2.4.1.jar[476KB]
- hadoop-mapreduce-client-common-2.4.1.jar[647KB]
- hadoop-mapreduce-client-core-2.4.1.jar[1.42MB]
- hadoop-mapreduce-client-jobclient-2.4.1.jar[34KB]
- hadoop-mapreduce-client-shuffle-2.4.1.jar[25KB]
- hadoop-yarn-api-2.4.1.jar[1.56MB]
- hadoop-yarn-client-2.4.1.jar[105KB]
- hadoop-yarn-common-2.4.1.jar[1.34MB]
- hadoop-yarn-server-common-2.4.1.jar[208KB]
- hamcrest-core-1.3.jar[43KB]
- hbase-annotations-1.0.0.jar[20KB]
- hbase-client-1.0.0.jar[1.04MB]
- hbase-common-1.0.0.jar[495KB]
- hbase-protocol-1.0.0.jar[3.52MB]
- htrace-core-3.1.0-incubating.jar[1.41MB]
- httpclient-4.2.5.jar[423KB]
- httpcore-4.2.4.jar[221KB]
- icu4j-49.1.jar[7.06MB]
- jackson-annotations-2.8.0.jar[54KB]
- jackson-core-2.8.7.jar[275KB]
- jackson-core-asl-1.9.12.jar[226KB]
- jackson-databind-2.8.7.jar[1.18MB]
- jackson-mapper-asl-1.9.12.jar[762KB]
- jakarta-regexp-1.4.jar[27KB]
- javacsv-2.0.jar[13KB]
- javax.mail-1.5.0.jar[509KB]
- jaxb-api-2.2.2.jar[102KB]
- jcodings-1.0.8.jar[1.23MB]
- jersey-client-1.9.jar[127KB]
- jersey-core-1.8.jar[447KB]
- jetty-util-6.1.26.jar[172KB]
- joni-2.1.2.jar[182KB]
- jsqlparser-1.0.jar[355KB]
- jsr305-1.3.9.jar[32KB]
- jstl-1.2.jar[404KB]
- junit-4.12.jar[307KB]
- log4j-1.2.17.jar[478KB]
- logback-classic-1.2.2.jar[284KB]
- logback-core-1.2.2.jar[461KB]
- lucene-analyzers-common-4.6.1.jar[1.52MB]
- lucene-benchmark-4.6.1.jar[266KB]
- lucene-core-4.6.1.jar[2.24MB]
- lucene-facet-4.6.1.jar[357KB]
- lucene-highlighter-4.6.1.jar[125KB]
- lucene-memory-4.6.1.jar[34KB]
- lucene-queries-4.6.1.jar[206KB]
- lucene-queryparser-4.6.1.jar[374KB]
- lucene-sandbox-4.6.1.jar[44KB]
- lucene-spatial-4.6.1.jar[91KB]
- mahout-examples-0.11.1.jar[731KB]
- mahout-hdfs-0.11.1.jar[25KB]
- mahout-integration-0.11.1.jar[398KB]
- mahout-math-0.11.1.jar[1.57MB]
- mahout-mr-0.11.1.jar[1.32MB]
- mchange-commons-java-0.2.11.jar[592KB]
- mybatis-3.4.1.jar[1.51MB]
- mybatis-generator-core-1.3.6.jar[654KB]
- mybatis-spring-1.3.1.jar[52KB]
- mysql-connector-java-5.1.45.jar[976KB]
- nekohtml-1.9.17.jar[121KB]
- netty-all-4.0.23.Final.jar[1.7MB]
- pagehelper-5.1.2-beta.jar[77KB]
- paranamer-2.3.jar[28KB]
- protobuf-java-2.5.0.jar[520KB]
- slf4j-api-1.7.25.jar[40KB]
- snappy-java-1.0.4.1.jar[972KB]
- solr-commons-csv-3.5.0.jar[26KB]
- spatial4j-0.3.jar[67KB]
- spring-aop-4.3.5.RELEASE.jar[371KB]
- spring-beans-4.3.5.RELEASE.jar[743KB]
- spring-context-4.3.5.RELEASE.jar[1.08MB]
- spring-core-4.3.5.RELEASE.jar[1.06MB]
- spring-expression-4.3.5.RELEASE.jar[257KB]
- spring-jdbc-4.3.5.RELEASE.jar[416KB]
- spring-test-4.3.5.RELEASE.jar[584KB]
- spring-tx-4.3.5.RELEASE.jar[260KB]
- spring-web-4.3.5.RELEASE.jar[797KB]
- spring-webmvc-4.3.5.RELEASE.jar[892KB]
- stax-api-1.0-2.jar[22KB]
- t-digest-3.1.jar[59KB]
- taglibs-standard-impl-1.2.5.jar[201KB]
- tools.jar[17.42MB]
- xercesImpl-2.9.1.jar[1.17MB]
- xmlpull-1.1.3.1.jar[7KB]
- xpp3_min-1.1.4c.jar[24KB]
- xstream-1.4.4.jar[472KB]
- zookeeper-3.4.6.jar[774KB]
- views
- admin
- addBookByCategory.jsp[10KB]
- addCategory_class.jsp[8KB]
- addUser.jsp[8KB]
- book_info.jsp[15KB]
- editCategory.jsp[8KB]
- editCategory_class.jsp[8KB]
- editProduct.jsp[16KB]
- editUser.jsp[6KB]
- index.jsp[17KB]
- listCategory.jsp[10KB]
- listOrder.jsp[9KB]
- listProduct.jsp[18KB]
- listUser.jsp[10KB]
- updateCategory.jsp[6KB]
- welcome.html[10KB]
- welcome.jsp[9KB]
- include
- footer.jsp[7KB]
- foot_new.jsp[1KB]
- header.jsp[660B]
- header_1.jsp[607B]
- hot-word-con.jsp[122KB]
- mini-search.jsp[3KB]
- modal.jsp[2KB]
- search.jsp[43KB]
- search1.jsp[2KB]
- top.jsp[1KB]
- adress.jsp[12KB]
- alipay.jsp[1KB]
- book_detail.jsp[22KB]
- buyPage1.jsp[7KB]
- cart.jsp[32KB]
- category_detail.jsp[13KB]
- confirmPay.jsp[6KB]
- forget.html[2KB]
- image.jsp[1017B]
- index.jsp[13KB]
- index_new.jsp[16KB]
- login.jsp[5KB]
- loginPage.jsp[5KB]
- mine.jsp[5KB]
- mine_message.jsp[10KB]
- min_1.jsp[2KB]
- myorder.jsp[10KB]
- ok.html[6KB]
- orderConfirmedPage.jsp[753B]
- order_info.jsp[7KB]
- payed.jsp[3KB]
- reg.jsp[8KB]
- registerSuccessPage.jsp[1KB]
- reviewPage.jsp[9KB]
- search.html[11KB]
- searchResult.jsp[12KB]
- updatepassword.jsp[5KB]
- update_address.jsp[10KB]
- wuliu.html[6KB]
- admin
- web.xml[1KB]
- classes
- index.jsp[131B]
- test.jsp[10KB]
- assets
- bookStore_new_war_exploded
- artifacts
- src
- main
- java
- controller
- CategoryClassController.java[4KB]
- CategoryController.java[4KB]
- CoreController.java[27KB]
- OrderController.java[2KB]
- PageController.java[1KB]
- Page_NewController.java[11KB]
- RecommendController.java[648B]
- UserController.java[3KB]
- interceptor
- LoginInterceptor.java[5KB]
- OtherInterceptor.java[2KB]
- mapper
- AddressMapper.java[827B]
- BookMapper.java[838B]
- BookNewMapper.java[827B]
- CartMapper.java[779B]
- CategoryClassMapper.java[877B]
- CategoryMapper.java[843B]
- CommentMapper.java[827B]
- OrderItemMapper.java[859B]
- OrderMapper.java[445B]
- ScoreBookMapper.java[662B]
- UserMapper.java[779B]
- pojo
- Address.java[1KB]
- AddressExample.java[22KB]
- Book.java[2KB]
- BookExample.java[27KB]
- BookNew.java[4KB]
- BookNewExample.java[50KB]
- Cart.java[558B]
- CartExample.java[11KB]
- Category.java[1KB]
- CategoryClass.java[711B]
- CategoryClassExample.java[11KB]
- CategoryExample.java[9KB]
- Comment.java[1KB]
- CommentExample.java[18KB]
- Order.java[4KB]
- OrderExample.java[36KB]
- OrderItem.java[1KB]
- OrderItemExample.java[15KB]
- ScoreBook.java[584B]
- ScoreBookExample.java[11KB]
- User.java[1KB]
- UserExample.java[20KB]
- service
- AddressService.java[302B]
- AddressServiceImpl.java[1KB]
- BookNewService.java[1KB]
- BookNewServiceImpl.java[6KB]
- BookService.java[1KB]
- BookServiceImpl.java[2KB]
- CartService.java[210B]
- CartServiceImpl.java[938B]
- CategoryClassService.java[871B]
- CategoryClassServiceImpl.java[2KB]
- CategoryService.java[419B]
- CategoryServiceImpl.java[927B]
- CommentService.java[1KB]
- CommentServiceImpl.java[1KB]
- MyItemBasedRecommender.java[387B]
- MyItemBasedRecommenderImpl.java[3KB]
- MyUserBasedRecommender1.java[290B]
- MyUserBasedRecommenderImpl.java[4KB]
- OrderItemService.java[880B]
- OrderItemServiceImpl.java[3KB]
- OrderService.java[1KB]
- OrderServiceImpl.java[4KB]
- ScoreService.java[1KB]
- ScoreServiceImpl.java[6KB]
- UserService.java[805B]
- UserServiceImpl.java[1KB]
- OrderItemService[1KB]
- controller
- resources
- mapper
- AddressMapper.xml[9KB]
- BookMapper.xml[10KB]
- BookNewMapper.xml[16KB]
- CartMapper.xml[6KB]
- CategoryClassMapper.xml[6KB]
- CategoryMapper.xml[5KB]
- CommentMapper.xml[8KB]
- OrderItemMapper.xml[7KB]
- OrderMapper.xml[8KB]
- ScoreBookMapper.xml[5KB]
- UserMapper.xml[8KB]
- generatorConfig.xml[8KB]
- logback.xml[373B]
- spring-mvc.xml[2KB]
- spring-mybatis.xml[2KB]
- jdbc.properties[762B]
- mapper
- webapp
- assets
- css
- bootstrap.css[117KB]
- custom-styles.css[6KB]
- font-awesome.css[21KB]
- font-awesome
- fonts
- fontawesome-webfontba72.eot[37KB]
- fontawesome-webfontba72.svg[197KB]
- fontawesome-webfontba72.ttf[78KB]
- fontawesome-webfontba72.woff[43KB]
- fontawesome-webfontd41d.eot[37KB]
- fonts
- fonts
- glyphicons-halflings-regular.eot[19KB]
- glyphicons-halflings-regular.svg[61KB]
- glyphicons-halflings-regular.ttf[40KB]
- glyphicons-halflings-regular.woff[22KB]
- glyphicons-halflings-regulard41d.eot[19KB]
- js
- dataTables
- dataTables.bootstrap.css[4KB]
- dataTables.bootstrap.js[9KB]
- jquery.dataTables.js[399KB]
- morris
- morris-0.4.3.min.css[442B]
- morris.js[65KB]
- raphael-2.1.0.min.js[88KB]
- bootstrap.min.js[28KB]
- custom-scripts.js[5KB]
- custom.js[5KB]
- jquery-1.10.2.js[276KB]
- jquery.metisMenu.js[1KB]
- dataTables
- css
- css
- bootstrap
- 3.3.6
- bootstrap-theme.css[25KB]
- bootstrap-theme.min.css[22KB]
- bootstrap.css[142KB]
- bootstrap.min.css[118KB]
- bootstrap-theme.css.map[46KB]
- bootstrap-theme.min.css.map[5KB]
- bootstrap.css.map[380KB]
- bootstrap.min.css.map[53KB]
- fonts
- glyphicons-halflings-regular.eot[0B]
- glyphicons-halflings-regular.svg[106KB]
- glyphicons-halflings-regular.ttf[0B]
- glyphicons-halflings-regular.woff[0B]
- glyphicons-halflings-regular.woff2[0B]
- 3.3.6
- fore
- footer.css[718B]
- head.css[481B]
- imgAndInfo.css[0B]
- navigator.css[516B]
- style.css[3KB]
- font.css[505B]
- forget.css[1KB]
- idea.css[897B]
- index.css[4KB]
- login.css[1KB]
- login1.css[2KB]
- mygrxx.css[4KB]
- mygxin.css[4KB]
- myorder.css[8KB]
- proList.css[14KB]
- public.css[7KB]
- style.css[17KB]
- style1.css[1KB]
- theme1.css[304B]
- theme2.css[288B]
- theme3.css[297B]
- theme4.css[309B]
- theme5.css[590B]
- xadmin.css[9KB]
- bootstrap
- css1
- search.css[138KB]
- fonts
- iconfont.eot[48KB]
- iconfont.svg[314KB]
- iconfont.ttf[48KB]
- iconfont.woff[29KB]
- images
- aiwrap.png[2KB]
- bg.png[27KB]
- img
- fore
- 7day.png[304B]
- alipay2wei.jpg[373KB]
- buyflow.png[2KB]
- cartNotSelected.png[248B]
- cartSelected.png[270B]
- comformPayFlow.png[2KB]
- confirmOrderTmall.png[258B]
- creditcard.png[221B]
- decrease.png[202B]
- end.png[876B]
- footer1.png[14KB]
- footer2.png[18KB]
- footer3.png[17KB]
- footer4.png[13KB]
- gerenzhongxin.jpg[11KB]
- hd.jpg[20KB]
- ico-circle.png[343B]
- increase.png[207B]
- leaveMessage.png[752B]
- li_dot.png[284B]
- loginPage-background.jpg[359KB]
- no-product.png[1KB]
- orderFinish.png[613B]
- orderItemTmall.png[2KB]
- paySuccess.png[943B]
- people.png[5KB]
- police-icon.png[1KB]
- priceBackground.png[1KB]
- promise.png[270B]
- qr-code.png[845B]
- reviewLight.png[396B]
- search_logo1.jpg[16KB]
- shopping.jpg[16KB]
- tmall-logo-new.png[15KB]
- tmall-shop.png[5KB]
- wangwang.gif[4KB]
- warning.png[443B]
- ww-online.png[986B]
- zhifubao.jpg[373KB]
- product
- 1
- 1.jpg[32KB]
- error.png[3KB]
- 1
- temp
- temp
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[472KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- 19.jpg[72KB]
- 20.jpg[70KB]
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[470KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- vel.png[3KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- temp
- banner1.jpg[99KB]
- banner2.jpg[105KB]
- banner3.jpg[108KB]
- bg.jpg[1KB]
- bg.png[1KB]
- dian1.png[949B]
- dian2.png[970B]
- ds.png[1KB]
- ewm.png[1KB]
- flo1.jpg[11KB]
- flo2.jpg[20KB]
- flo3.jpg[37KB]
- flo4.jpg[35KB]
- flo5.jpg[33KB]
- flo6.jpg[29KB]
- foot1.png[2KB]
- foot2.png[2KB]
- foot3.png[2KB]
- foot4.png[2KB]
- g1.jpg[2KB]
- grzx.png[1KB]
- gt1.png[1KB]
- gt2.png[1KB]
- gt3.png[1KB]
- gt4.png[1KB]
- gwc.png[1KB]
- gxin1.jpg[4KB]
- gxin2.jpg[4KB]
- gxin3.jpg[4KB]
- gxin4.jpg[4KB]
- hxin.png[1KB]
- i1.jpg[19KB]
- i2.jpg[29KB]
- i3.jpg[15KB]
- ib.jpg[51KB]
- ib1.jpg[65KB]
- ib2.jpg[71KB]
- icon1.png[2KB]
- icon2.png[1KB]
- icon3.png[1KB]
- icon4.png[8KB]
- id1.jpg[12KB]
- id10.jpg[25KB]
- id11.jpg[9KB]
- id12.jpg[17KB]
- id13.jpg[9KB]
- id14.jpg[26KB]
- id15.jpg[15KB]
- id16.jpg[26KB]
- id2.jpg[18KB]
- id3.jpg[13KB]
- id4.jpg[13KB]
- id5.jpg[14KB]
- id6.jpg[22KB]
- id7.jpg[16KB]
- id8.jpg[15KB]
- id9.jpg[22KB]
- idea1.jpg[112KB]
- idea10.jpg[30KB]
- idea2.jpg[23KB]
- idea22.jpg[102KB]
- idea3.jpg[23KB]
- idea4.jpg[13KB]
- idea5.jpg[25KB]
- idea6.jpg[35KB]
- idea7.jpg[21KB]
- idea8.jpg[25KB]
- idea9.jpg[29KB]
- ih1.jpg[5KB]
- ih2.jpg[5KB]
- ih3.jpg[4KB]
- ih4.jpg[4KB]
- ih5.jpg[5KB]
- ih6.jpg[4KB]
- jia.png[1KB]
- ll.png[958B]
- logo.png[7KB]
- n1.jpg[23KB]
- n2.jpg[10KB]
- n3.jpg[10KB]
- n4.jpg[10KB]
- n5.jpg[11KB]
- n6.jpg[19KB]
- nav1.jpg[15KB]
- nav2.jpg[12KB]
- nav3.jpg[9KB]
- nav4.jpg[10KB]
- nav5.jpg[7KB]
- nav6.jpg[8KB]
- nav7.jpg[8KB]
- nav8.jpg[10KB]
- s1.jpg[28KB]
- s10.jpg[21KB]
- s11.jpg[22KB]
- s12.jpg[9KB]
- s2.jpg[9KB]
- s3.jpg[19KB]
- s4.jpg[11KB]
- s5.jpg[9KB]
- s6.jpg[22KB]
- s7.jpg[18KB]
- s8.jpg[22KB]
- s9.jpg[21KB]
- smewm.png[5KB]
- ss.png[1KB]
- Thumbs.db[432KB]
- tou.png[347B]
- tx.png[22KB]
- xin.png[1KB]
- you.jpg[1KB]
- zuo.jpg[1KB]
- fore
- js
- bootstrap
- 3.3.6
- bootstrap.js[67KB]
- bootstrap.min.js[36KB]
- npm.js[484B]
- 3.3.6
- EChart
- echarts.min.js[765KB]
- jquery
- 2.0.0
- jquery.min.js[81KB]
- 2.0.0
- cart.js[6KB]
- city.js[98KB]
- echarts.min.js[537KB]
- jquery-1.12.4.min.js[94KB]
- jquery.flexslider-min.js[20KB]
- jquery.min.js[84KB]
- jquery.SuperSlide.2.1.1.js[11KB]
- method.js[7KB]
- method1.js[4KB]
- myorder.js[893B]
- nav.js[277B]
- pro.js[4KB]
- public.js[1KB]
- user.js[4KB]
- xadmin.js[16KB]
- xcity.js[56KB]
- bootstrap
- lib
- layui
- css
- modules
- laydate
- default
- laydate.css[7KB]
- default
- layer
- default
- layer.css[14KB]
- icon-ext.png[5KB]
- icon.png[11KB]
- loading-0.gif[5KB]
- loading-1.gif[701B]
- loading-2.gif[1KB]
- default
- code.css[1KB]
- laydate
- layui.css[67KB]
- layui.mobile.css[9KB]
- modules
- font
- iconfont.eot[39KB]
- iconfont.svg[273KB]
- iconfont.ttf[39KB]
- iconfont.woff[26KB]
- images
- face
- 0.gif[2KB]
- 1.gif[5KB]
- 10.gif[2KB]
- 11.gif[4KB]
- 12.gif[3KB]
- 13.gif[7KB]
- 14.gif[2KB]
- 15.gif[1KB]
- 16.gif[6KB]
- 17.gif[4KB]
- 18.gif[2KB]
- 19.gif[2KB]
- 2.gif[3KB]
- 20.gif[5KB]
- 21.gif[5KB]
- 22.gif[9KB]
- 23.gif[3KB]
- 24.gif[7KB]
- 25.gif[3KB]
- 26.gif[3KB]
- 27.gif[4KB]
- 28.gif[2KB]
- 29.gif[4KB]
- 3.gif[3KB]
- 30.gif[2KB]
- 31.gif[1KB]
- 32.gif[3KB]
- 33.gif[2KB]
- 34.gif[3KB]
- 35.gif[1KB]
- 36.gif[2KB]
- 37.gif[1KB]
- 38.gif[3KB]
- 39.gif[6KB]
- 4.gif[5KB]
- 40.gif[3KB]
- 41.gif[3KB]
- 42.gif[5KB]
- 43.gif[2KB]
- 44.gif[4KB]
- 45.gif[3KB]
- 46.gif[2KB]
- 47.gif[2KB]
- 48.gif[2KB]
- 49.gif[2KB]
- 5.gif[4KB]
- 50.gif[5KB]
- 51.gif[2KB]
- 52.gif[777B]
- 53.gif[2KB]
- 54.gif[2KB]
- 55.gif[1KB]
- 56.gif[1KB]
- 57.gif[2KB]
- 58.gif[2KB]
- 59.gif[10KB]
- 6.gif[2KB]
- 60.gif[3KB]
- 61.gif[2KB]
- 62.gif[1KB]
- 63.gif[5KB]
- 64.gif[6KB]
- 65.gif[3KB]
- 66.gif[2KB]
- 67.gif[2KB]
- 68.gif[1KB]
- 69.gif[2KB]
- 7.gif[3KB]
- 70.gif[4KB]
- 71.gif[5KB]
- 8.gif[3KB]
- 9.gif[4KB]
- face
- lay
- modules
- carousel.js[3KB]
- code.js[1KB]
- colorpicker.js[11KB]
- element.js[7KB]
- flow.js[1KB]
- form.js[9KB]
- jquery.js[95KB]
- laydate.js[26KB]
- layedit.js[12KB]
- layer.js[21KB]
- laypage.js[4KB]
- laytpl.js[1KB]
- mobile.js[33KB]
- rate.js[2KB]
- slider.js[6KB]
- table.js[30KB]
- tree.js[2KB]
- upload.js[6KB]
- util.js[3KB]
- modules
- layui.all.js[255KB]
- layui.js[6KB]
- css
- layui
- WEB-INF
- views
- admin
- addBookByCategory.jsp[10KB]
- addCategory_class.jsp[8KB]
- addUser.jsp[8KB]
- book_info.jsp[15KB]
- editCategory.jsp[8KB]
- editCategory_class.jsp[8KB]
- editProduct.jsp[16KB]
- editUser.jsp[6KB]
- index.jsp[17KB]
- listCategory.jsp[10KB]
- listOrder.jsp[9KB]
- listProduct.jsp[18KB]
- listUser.jsp[10KB]
- updateCategory.jsp[6KB]
- welcome.html[10KB]
- welcome.jsp[9KB]
- include
- footer.jsp[7KB]
- foot_new.jsp[1KB]
- header.jsp[660B]
- header_1.jsp[607B]
- hot-word-con.jsp[122KB]
- mini-search.jsp[3KB]
- modal.jsp[2KB]
- search.jsp[43KB]
- search1.jsp[2KB]
- top.jsp[1KB]
- adress.jsp[12KB]
- alipay.jsp[1KB]
- book_detail.jsp[22KB]
- buyPage1.jsp[7KB]
- cart.jsp[32KB]
- category_detail.jsp[13KB]
- confirmPay.jsp[6KB]
- forget.html[2KB]
- image.jsp[1017B]
- index.jsp[13KB]
- index_new.jsp[16KB]
- login.jsp[5KB]
- loginPage.jsp[5KB]
- mine.jsp[5KB]
- mine_message.jsp[10KB]
- min_1.jsp[2KB]
- myorder.jsp[10KB]
- ok.html[6KB]
- orderConfirmedPage.jsp[753B]
- order_info.jsp[7KB]
- payed.jsp[3KB]
- reg.jsp[8KB]
- registerSuccessPage.jsp[1KB]
- reviewPage.jsp[9KB]
- search.html[11KB]
- searchResult.jsp[12KB]
- updatepassword.jsp[5KB]
- update_address.jsp[10KB]
- wuliu.html[6KB]
- admin
- web.xml[1KB]
- views
- index.jsp[131B]
- test.jsp[10KB]
- assets
- java
- test
- java
- FileTester.java[2KB]
- testItemrCF.java[2KB]
- TestMybatisGenerator.java[1KB]
- testUserCF.java[3KB]
- java
- main
- target
- bookStore_new-1.0-SNAPSHOT
- assets
- css
- bootstrap.css[117KB]
- custom-styles.css[6KB]
- font-awesome.css[21KB]
- font-awesome
- fonts
- fontawesome-webfontba72.eot[37KB]
- fontawesome-webfontba72.svg[197KB]
- fontawesome-webfontba72.ttf[78KB]
- fontawesome-webfontba72.woff[43KB]
- fontawesome-webfontd41d.eot[37KB]
- fonts
- fonts
- glyphicons-halflings-regular.eot[19KB]
- glyphicons-halflings-regular.svg[61KB]
- glyphicons-halflings-regular.ttf[40KB]
- glyphicons-halflings-regular.woff[22KB]
- glyphicons-halflings-regulard41d.eot[19KB]
- js
- dataTables
- dataTables.bootstrap.css[4KB]
- dataTables.bootstrap.js[9KB]
- jquery.dataTables.js[399KB]
- morris
- morris-0.4.3.min.css[442B]
- morris.js[65KB]
- raphael-2.1.0.min.js[88KB]
- bootstrap.min.js[28KB]
- custom-scripts.js[5KB]
- custom.js[5KB]
- jquery-1.10.2.js[276KB]
- jquery.metisMenu.js[1KB]
- dataTables
- css
- css
- bootstrap
- 3.3.6
- bootstrap-theme.css[25KB]
- bootstrap-theme.min.css[22KB]
- bootstrap.css[142KB]
- bootstrap.min.css[118KB]
- bootstrap-theme.css.map[46KB]
- bootstrap-theme.min.css.map[5KB]
- bootstrap.css.map[380KB]
- bootstrap.min.css.map[53KB]
- fonts
- glyphicons-halflings-regular.eot[0B]
- glyphicons-halflings-regular.svg[106KB]
- glyphicons-halflings-regular.ttf[0B]
- glyphicons-halflings-regular.woff[0B]
- glyphicons-halflings-regular.woff2[0B]
- 3.3.6
- fore
- footer.css[718B]
- head.css[481B]
- imgAndInfo.css[0B]
- navigator.css[516B]
- style.css[3KB]
- font.css[505B]
- forget.css[1KB]
- idea.css[897B]
- index.css[4KB]
- login.css[1KB]
- login1.css[2KB]
- mygrxx.css[4KB]
- mygxin.css[4KB]
- myorder.css[8KB]
- proList.css[14KB]
- public.css[7KB]
- style.css[17KB]
- style1.css[1KB]
- theme1.css[304B]
- theme2.css[288B]
- theme3.css[297B]
- theme4.css[309B]
- theme5.css[590B]
- xadmin.css[9KB]
- bootstrap
- css1
- search.css[138KB]
- fonts
- iconfont.eot[48KB]
- iconfont.svg[314KB]
- iconfont.ttf[48KB]
- iconfont.woff[29KB]
- images
- aiwrap.png[2KB]
- bg.png[27KB]
- img
- fore
- 7day.png[304B]
- alipay2wei.jpg[195KB]
- buyflow.png[2KB]
- cartNotSelected.png[248B]
- cartSelected.png[270B]
- comformPayFlow.png[2KB]
- confirmOrderTmall.png[258B]
- creditcard.png[221B]
- decrease.png[202B]
- end.png[876B]
- footer1.png[14KB]
- footer2.png[18KB]
- footer3.png[17KB]
- footer4.png[13KB]
- gerenzhongxin.jpg[11KB]
- hd.jpg[20KB]
- ico-circle.png[343B]
- increase.png[207B]
- leaveMessage.png[752B]
- li_dot.png[284B]
- loginPage-background.jpg[359KB]
- no-product.png[1KB]
- orderFinish.png[613B]
- orderItemTmall.png[2KB]
- paySuccess.png[943B]
- people.png[5KB]
- police-icon.png[1KB]
- priceBackground.png[1KB]
- promise.png[270B]
- qr-code.png[845B]
- reviewLight.png[396B]
- search_logo1.jpg[16KB]
- shopping.jpg[16KB]
- tmall-logo-new.png[15KB]
- tmall-shop.png[5KB]
- wangwang.gif[4KB]
- warning.png[443B]
- ww-online.png[986B]
- zhifubao.jpg[119KB]
- product
- 1
- 1.jpg[32KB]
- error.png[3KB]
- 1
- temp
- temp
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[472KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- 19.jpg[72KB]
- 20.jpg[70KB]
- add.jpg[1KB]
- banner.jpg[180KB]
- banner1.jpg[420KB]
- banner2.jpg[111KB]
- bz01.jpg[17KB]
- bz02.jpg[17KB]
- bz03.jpg[25KB]
- bz04.jpg[15KB]
- bz05.jpg[23KB]
- bz06.jpg[24KB]
- bz07.jpg[25KB]
- bz08.jpg[20KB]
- bzbig.jpg[314KB]
- cart01.jpg[3KB]
- cart02.jpg[4KB]
- cart03.jpg[4KB]
- cartTop01.jpg[3KB]
- cartTop01.png[4KB]
- cartTop02.png[3KB]
- cartTop03.png[3KB]
- check.jpg[1KB]
- check01.jpg[1KB]
- checkOn.jpg[1KB]
- checkOn01.jpg[1KB]
- code.jpg[2KB]
- det01.jpg[61KB]
- det02.jpg[57KB]
- det03.jpg[50KB]
- det04.jpg[39KB]
- det05.jpg[48KB]
- det06.jpg[46KB]
- det07.jpg[40KB]
- down.jpg[1KB]
- eva01.jpg[1KB]
- eva02.jpg[1KB]
- eva03.jpg[1KB]
- eva04.jpg[1KB]
- eva05.jpg[1KB]
- like01.jpg[9KB]
- like02.jpg[8KB]
- like03.jpg[8KB]
- like04.jpg[7KB]
- like05.jpg[11KB]
- login_bg.png[105KB]
- logo.png[5KB]
- next.png[2KB]
- off.jpg[1KB]
- off.png[1KB]
- order01.jpg[2KB]
- order02.jpg[2KB]
- paint01.jpg[68KB]
- paint02.jpg[134KB]
- per01.jpg[2KB]
- per02.jpg[1KB]
- perfumeTit01.jpg[5KB]
- perfumeTit02.jpg[5KB]
- perfume_Banner.jpg[47KB]
- prev.png[2KB]
- pro01.jpg[16KB]
- pro02.jpg[6KB]
- pro03.jpg[17KB]
- pro04.jpg[20KB]
- pro05.jpg[7KB]
- pro06.jpg[12KB]
- pro07.jpg[5KB]
- pro08.jpg[8KB]
- probig01.jpg[17KB]
- proBig02.jpg[13KB]
- proBig03.jpg[20KB]
- proBig04.jpg[20KB]
- proDet.jpg[14KB]
- proDet01.jpg[2KB]
- proDet01_big.jpg[60KB]
- proDet02.jpg[2KB]
- proDet02_big.jpg[239KB]
- proDet03.jpg[2KB]
- proDet03_big.jpg[89KB]
- proDet04.jpg[3KB]
- proDet04_big.jpg[97KB]
- prosmall01.jpg[1KB]
- prosmall02.jpg[1KB]
- prosmall03.jpg[1KB]
- prosmall04.jpg[1KB]
- prosmall05.jpg[1KB]
- prosmall06.jpg[1KB]
- prosmall07.jpg[1KB]
- prosmall08.jpg[2KB]
- reg_bg.jpg[8KB]
- sec101.jpg[19KB]
- sec102.jpg[50KB]
- sec103.jpg[28KB]
- sec104.jpg[22KB]
- sec105.jpg[20KB]
- sec106.jpg[23KB]
- sec201.jpg[38KB]
- sec202.jpg[29KB]
- sec203.jpg[34KB]
- sec204.jpg[28KB]
- sec205.jpg[32KB]
- sec206.jpg[29KB]
- sec301.jpg[39KB]
- sec302.jpg[17KB]
- sec303.jpg[27KB]
- sec304.jpg[18KB]
- sec305.jpg[27KB]
- sec401.jpg[56KB]
- sec402.jpg[30KB]
- sec403.jpg[24KB]
- sec404.jpg[29KB]
- sec405.jpg[23KB]
- see01.jpg[10KB]
- see02.jpg[6KB]
- see03.jpg[10KB]
- see04.jpg[10KB]
- sub.jpg[1KB]
- Thumbs.db[470KB]
- tit01.jpg[5KB]
- tit02.jpg[5KB]
- tit03.jpg[5KB]
- tit04.jpg[5KB]
- up.jpg[1KB]
- vase01.jpg[22KB]
- vase02.jpg[9KB]
- vase03.jpg[18KB]
- vase04.jpg[13KB]
- vase05.jpg[8KB]
- vase06.jpg[9KB]
- vase07.jpg[9KB]
- vase08.jpg[22KB]
- vel.png[3KB]
- way01.jpg[2KB]
- way02.jpg[2KB]
- way03.jpg[2KB]
- way04.jpg[1KB]
- xx01.jpg[18KB]
- xx02.jpg[37KB]
- xx03.jpg[104KB]
- xx04.jpg[136KB]
- xx05.jpg[128KB]
- xx06.jpg[140KB]
- xx07.jpg[77KB]
- xx08.jpg[110KB]
- xx103.jpg[41KB]
- xx104.jpg[26KB]
- xx105.jpg[17KB]
- xx106.jpg[25KB]
- xx201.jpg[25KB]
- xx202.jpg[15KB]
- xx203.jpg[20KB]
- xx204.jpg[15KB]
- xx205.jpg[15KB]
- xx206.jpg[14KB]
- xxB01.jpg[78KB]
- xxB02.jpg[68KB]
- xxBanner.jpg[49KB]
- zb01.jpg[21KB]
- zb02.jpg[13KB]
- zb03.jpg[21KB]
- zb04.jpg[22KB]
- zb05.jpg[19KB]
- zb06.jpg[17KB]
- zb07.jpg[17KB]
- zb08.jpg[20KB]
- zbBanner.jpg[141KB]
- zbBig.jpg[409KB]
- temp
- banner1.jpg[99KB]
- banner2.jpg[105KB]
- banner3.jpg[108KB]
- bg.jpg[1KB]
- bg.png[1KB]
- dian1.png[949B]
- dian2.png[970B]
- ds.png[1KB]
- ewm.png[1KB]
- flo1.jpg[11KB]
- flo2.jpg[20KB]
- flo3.jpg[37KB]
- flo4.jpg[35KB]
- flo5.jpg[33KB]
- flo6.jpg[29KB]
- foot1.png[2KB]
- foot2.png[2KB]
- foot3.png[2KB]
- foot4.png[2KB]
- g1.jpg[2KB]
- grzx.png[1KB]
- gt1.png[1KB]
- gt2.png[1KB]
- gt3.png[1KB]
- gt4.png[1KB]
- gwc.png[1KB]
- gxin1.jpg[4KB]
- gxin2.jpg[4KB]
- gxin3.jpg[4KB]
- gxin4.jpg[4KB]
- hxin.png[1KB]
- i1.jpg[19KB]
- i2.jpg[29KB]
- i3.jpg[15KB]
- ib.jpg[51KB]
- ib1.jpg[65KB]
- ib2.jpg[71KB]
- icon1.png[2KB]
- icon2.png[1KB]
- icon3.png[1KB]
- icon4.png[8KB]
- id1.jpg[12KB]
- id10.jpg[25KB]
- id11.jpg[9KB]
- id12.jpg[17KB]
- id13.jpg[9KB]
- id14.jpg[26KB]
- id15.jpg[15KB]
- id16.jpg[26KB]
- id2.jpg[18KB]
- id3.jpg[13KB]
- id4.jpg[13KB]
- id5.jpg[14KB]
- id6.jpg[22KB]
- id7.jpg[16KB]
- id8.jpg[15KB]
- id9.jpg[22KB]
- idea1.jpg[112KB]
- idea10.jpg[30KB]
- idea2.jpg[23KB]
- idea22.jpg[102KB]
- idea3.jpg[23KB]
- idea4.jpg[13KB]
- idea5.jpg[25KB]
- idea6.jpg[35KB]
- idea7.jpg[21KB]
- idea8.jpg[25KB]
- idea9.jpg[29KB]
- ih1.jpg[5KB]
- ih2.jpg[5KB]
- ih3.jpg[4KB]
- ih4.jpg[4KB]
- ih5.jpg[5KB]
- ih6.jpg[4KB]
- jia.png[1KB]
- ll.png[958B]
- logo.png[7KB]
- n1.jpg[23KB]
- n2.jpg[10KB]
- n3.jpg[10KB]
- n4.jpg[10KB]
- n5.jpg[11KB]
- n6.jpg[19KB]
- nav1.jpg[15KB]
- nav2.jpg[12KB]
- nav3.jpg[9KB]
- nav4.jpg[10KB]
- nav5.jpg[7KB]
- nav6.jpg[8KB]
- nav7.jpg[8KB]
- nav8.jpg[10KB]
- s1.jpg[28KB]
- s10.jpg[21KB]
- s11.jpg[22KB]
- s12.jpg[9KB]
- s2.jpg[9KB]
- s3.jpg[19KB]
- s4.jpg[11KB]
- s5.jpg[9KB]
- s6.jpg[22KB]
- s7.jpg[18KB]
- s8.jpg[22KB]
- s9.jpg[21KB]
- smewm.png[5KB]
- ss.png[1KB]
- Thumbs.db[432KB]
- tou.png[347B]
- tx.png[22KB]
- xin.png[1KB]
- you.jpg[1KB]
- zuo.jpg[1KB]
- fore
- js
- bootstrap
- 3.3.6
- bootstrap.js[67KB]
- bootstrap.min.js[36KB]
- npm.js[484B]
- 3.3.6
- EChart
- echarts.min.js[765KB]
- jquery
- 2.0.0
- jquery.min.js[81KB]
- 2.0.0
- cart.js[6KB]
- city.js[98KB]
- echarts.min.js[537KB]
- jquery-1.12.4.min.js[94KB]
- jquery.flexslider-min.js[20KB]
- jquery.min.js[84KB]
- jquery.SuperSlide.2.1.1.js[11KB]
- method.js[7KB]
- method1.js[4KB]
- myorder.js[893B]
- nav.js[277B]
- pro.js[4KB]
- public.js[1KB]
- user.js[4KB]
- xadmin.js[16KB]
- xcity.js[56KB]
- bootstrap
- lib
- layui
- css
- modules
- laydate
- default
- laydate.css[7KB]
- default
- layer
- default
- layer.css[14KB]
- icon-ext.png[5KB]
- icon.png[11KB]
- loading-0.gif[5KB]
- loading-1.gif[701B]
- loading-2.gif[1KB]
- default
- code.css[1KB]
- laydate
- layui.css[67KB]
- layui.mobile.css[9KB]
- modules
- font
- iconfont.eot[39KB]
- iconfont.svg[273KB]
- iconfont.ttf[39KB]
- iconfont.woff[26KB]
- images
- face
- 0.gif[2KB]
- 1.gif[5KB]
- 10.gif[2KB]
- 11.gif[4KB]
- 12.gif[3KB]
- 13.gif[7KB]
- 14.gif[2KB]
- 15.gif[1KB]
- 16.gif[6KB]
- 17.gif[4KB]
- 18.gif[2KB]
- 19.gif[2KB]
- 2.gif[3KB]
- 20.gif[5KB]
- 21.gif[5KB]
- 22.gif[9KB]
- 23.gif[3KB]
- 24.gif[7KB]
- 25.gif[3KB]
- 26.gif[3KB]
- 27.gif[4KB]
- 28.gif[2KB]
- 29.gif[4KB]
- 3.gif[3KB]
- 30.gif[2KB]
- 31.gif[1KB]
- 32.gif[3KB]
- 33.gif[2KB]
- 34.gif[3KB]
- 35.gif[1KB]
- 36.gif[2KB]
- 37.gif[1KB]
- 38.gif[3KB]
- 39.gif[6KB]
- 4.gif[5KB]
- 40.gif[3KB]
- 41.gif[3KB]
- 42.gif[5KB]
- 43.gif[2KB]
- 44.gif[4KB]
- 45.gif[3KB]
- 46.gif[2KB]
- 47.gif[2KB]
- 48.gif[2KB]
- 49.gif[2KB]
- 5.gif[4KB]
- 50.gif[5KB]
- 51.gif[2KB]
- 52.gif[777B]
- 53.gif[2KB]
- 54.gif[2KB]
- 55.gif[1KB]
- 56.gif[1KB]
- 57.gif[2KB]
- 58.gif[2KB]
- 59.gif[10KB]
- 6.gif[2KB]
- 60.gif[3KB]
- 61.gif[2KB]
- 62.gif[1KB]
- 63.gif[5KB]
- 64.gif[6KB]
- 65.gif[3KB]
- 66.gif[2KB]
- 67.gif[2KB]
- 68.gif[1KB]
- 69.gif[2KB]
- 7.gif[3KB]
- 70.gif[4KB]
- 71.gif[5KB]
- 8.gif[3KB]
- 9.gif[4KB]
- face
- lay
- modules
- carousel.js[3KB]
- code.js[1KB]
- colorpicker.js[11KB]
- element.js[7KB]
- flow.js[1KB]
- form.js[9KB]
- jquery.js[95KB]
- laydate.js[26KB]
- layedit.js[12KB]
- layer.js[21KB]
- laypage.js[4KB]
- laytpl.js[1KB]
- mobile.js[33KB]
- rate.js[2KB]
- slider.js[6KB]
- table.js[30KB]
- tree.js[2KB]
- upload.js[6KB]
- util.js[3KB]
- modules
- layui.all.js[255KB]
- layui.js[6KB]
- css
- layui
- META-INF
- MANIFEST.MF[92B]
- WEB-INF
- classes
- controller
- CategoryClassController.class[4KB]
- CategoryController.class[5KB]
- CoreController.class[22KB]
- OrderController.class[2KB]
- PageController.class[1KB]
- Page_NewController.class[13KB]
- UserController.class[5KB]
- interceptor
- LoginInterceptor.class[2KB]
- OtherInterceptor.class[2KB]
- mapper
- AddressMapper.xml[9KB]
- BookMapper.xml[10KB]
- BookNewMapper.xml[16KB]
- CartMapper.xml[6KB]
- CategoryClassMapper.xml[6KB]
- CategoryMapper.xml[5KB]
- CommentMapper.xml[8KB]
- OrderItemMapper.xml[7KB]
- OrderMapper.xml[8KB]
- ScoreBookMapper.xml[5KB]
- UserMapper.xml[8KB]
- AddressMapper.class[880B]
- BookMapper.class[977B]
- BookNewMapper.class[880B]
- CartMapper.class[847B]
- CategoryClassMapper.class[993B]
- CategoryMapper.class[891B]
- CommentMapper.class[880B]
- OrderItemMapper.class[902B]
- OrderMapper.class[497B]
- ScoreBookMapper.class[712B]
- UserMapper.class[847B]
- pojo
- Address.class[2KB]
- AddressExample$Criteria.class[10KB]
- AddressExample$Criterion.class[2KB]
- AddressExample$GeneratedCriteria.class[16KB]
- AddressExample.class[2KB]
- Book.class[2KB]
- BookExample$Criteria.class[13KB]
- BookExample$Criterion.class[2KB]
- BookExample$GeneratedCriteria.class[19KB]
- BookExample.class[1KB]
- BookNew.class[4KB]
- BookNewExample$Criteria.class[25KB]
- BookNewExample$Criterion.class[2KB]
- BookNewExample$GeneratedCriteria.class[37KB]
- BookNewExample.class[2KB]
- Cart.class[870B]
- CartExample$Criteria.class[4KB]
- CartExample$Criterion.class[2KB]
- CartExample$GeneratedCriteria.class[6KB]
- CartExample.class[1KB]
- Category.class[2KB]
- CategoryClass.class[1KB]
- CategoryClassExample$Criteria.class[4KB]
- CategoryClassExample$Criterion.class[2KB]
- CategoryClassExample$GeneratedCriteria.class[7KB]
- CategoryClassExample.class[2KB]
- CategoryExample$Criteria.class[3KB]
- CategoryExample$Criterion.class[2KB]
- CategoryExample$GeneratedCriteria.class[5KB]
- CategoryExample.class[2KB]
- Comment.class[1KB]
- CommentExample$Criteria.class[8KB]
- CommentExample$Criterion.class[2KB]
- CommentExample$GeneratedCriteria.class[12KB]
- CommentExample.class[2KB]
- Order.class[4KB]
- OrderExample$Criteria.class[18KB]
- OrderExample$Criterion.class[2KB]
- OrderExample$GeneratedCriteria.class[26KB]
- OrderExample.class[1KB]
- OrderItem.class[1KB]
- OrderItemExample$Criteria.class[6KB]
- OrderItemExample$Criterion.class[2KB]
- OrderItemExample$GeneratedCriteria.class[10KB]
- OrderItemExample.class[2KB]
- ScoreBook.class[894B]
- ScoreBookExample$Criteria.class[4KB]
- ScoreBookExample$Criterion.class[2KB]
- ScoreBookExample$GeneratedCriteria.class[7KB]
- ScoreBookExample.class[2KB]
- User.class[1KB]
- UserExample$Criteria.class[9KB]
- UserExample$Criterion.class[2KB]
- UserExample$GeneratedCriteria.class[14KB]
- UserExample.class[1KB]
- service
- AddressService.class[419B]
- AddressServiceImpl.class[1KB]
- BookNewService.class[1006B]
- BookNewServiceImpl.class[7KB]
- BookService.class[661B]
- BookServiceImpl.class[4KB]
- CartService.class[319B]
- CartServiceImpl.class[1KB]
- CategoryClassService.class[681B]
- CategoryClassServiceImpl.class[3KB]
- CategoryService.class[381B]
- CategoryServiceImpl.class[1KB]
- CommentService.class[316B]
- CommentServiceImpl.class[2KB]
- MyItemBasedRecommender.class[419B]
- MyItemBasedRecommenderImpl.class[2KB]
- MyUserBasedRecommender1.class[457B]
- MyUserBasedRecommenderImpl.class[4KB]
- OrderItemService.class[759B]
- OrderItemServiceImpl.class[5KB]
- OrderService.class[1KB]
- OrderServiceImpl.class[6KB]
- ScoreService.class[842B]
- ScoreServiceImpl.class[6KB]
- UserService.class[612B]
- UserServiceImpl.class[3KB]
- generatorConfig.xml[8KB]
- logback.xml[373B]
- spring-mvc.xml[2KB]
- spring-mybatis.xml[2KB]
- jdbc.properties[759B]
- controller
- lib
- activation-1.1.jar[61KB]
- apacheds-i18n-2.0.0-M15.jar[43KB]
- apacheds-kerberos-codec-2.0.0-M15.jar[675KB]
- api-asn1-api-1.0.0-M20.jar[16KB]
- api-util-1.0.0-M20.jar[78KB]
- avro-1.7.4.jar[296KB]
- c3p0-0.9.5.2.jar[486KB]
- commons-beanutils-1.7.0.jar[184KB]
- commons-beanutils-core-1.8.0.jar[201KB]
- commons-cli-1.2.jar[40KB]
- commons-cli-2.0-mahout.jar[89KB]
- commons-codec-1.4.jar[56KB]
- commons-collections-3.2.1.jar[561KB]
- commons-compress-1.4.1.jar[235KB]
- commons-configuration-1.6.jar[291KB]
- commons-digester-1.8.jar[140KB]
- commons-fileupload-1.3.3.jar[68KB]
- commons-httpclient-3.0.1.jar[273KB]
- commons-io-2.6.jar[209KB]
- commons-lang-2.6.jar[277KB]
- commons-lang3-3.1.jar[308KB]
- commons-logging-1.2.jar[60KB]
- commons-math3-3.2.jar[1.61MB]
- commons-net-1.4.1.jar[176KB]
- fastjson-1.2.3.jar[399KB]
- findbugs-annotations-1.3.9-1.jar[14KB]
- guava-14.0.1.jar[2.09MB]
- hadoop-annotations-2.4.1.jar[16KB]
- hadoop-auth-2.5.1.jar[51KB]
- hadoop-client-2.4.1.jar[2KB]
- hadoop-common-2.4.1.jar[2.77MB]
- hadoop-hdfs-2.4.1.jar[6.51MB]
- hadoop-mapreduce-client-app-2.4.1.jar[476KB]
- hadoop-mapreduce-client-common-2.4.1.jar[647KB]
- hadoop-mapreduce-client-core-2.4.1.jar[1.42MB]
- hadoop-mapreduce-client-jobclient-2.4.1.jar[34KB]
- hadoop-mapreduce-client-shuffle-2.4.1.jar[25KB]
- hadoop-yarn-api-2.4.1.jar[1.56MB]
- hadoop-yarn-client-2.4.1.jar[105KB]
- hadoop-yarn-common-2.4.1.jar[1.34MB]
- hadoop-yarn-server-common-2.4.1.jar[208KB]
- hamcrest-core-1.3.jar[43KB]
- hbase-annotations-1.0.0.jar[20KB]
- hbase-client-1.0.0.jar[1.04MB]
- hbase-common-1.0.0.jar[495KB]
- hbase-protocol-1.0.0.jar[3.52MB]
- htrace-core-3.1.0-incubating.jar[1.41MB]
- httpclient-4.2.5.jar[423KB]
- httpcore-4.2.4.jar[221KB]
- icu4j-49.1.jar[7.06MB]
- jackson-annotations-2.8.0.jar[54KB]
- jackson-core-2.8.7.jar[275KB]
- jackson-core-asl-1.9.12.jar[226KB]
- jackson-databind-2.8.7.jar[1.18MB]
- jackson-mapper-asl-1.9.12.jar[762KB]
- jakarta-regexp-1.4.jar[27KB]
- javacsv-2.0.jar[13KB]
- javaee-api-7.0.jar[1.84MB]
- javax.mail-1.5.0.jar[509KB]
- jaxb-api-2.2.2.jar[102KB]
- jcodings-1.0.8.jar[1.23MB]
- jersey-client-1.9.jar[127KB]
- jersey-core-1.8.jar[447KB]
- jetty-util-6.1.26.jar[172KB]
- joni-2.1.2.jar[182KB]
- jsqlparser-1.0.jar[355KB]
- jsr305-1.3.9.jar[32KB]
- jstl-1.2.jar[404KB]
- junit-4.12.jar[307KB]
- log4j-1.2.17.jar[478KB]
- logback-classic-1.2.2.jar[284KB]
- logback-core-1.2.2.jar[461KB]
- lucene-analyzers-common-4.6.1.jar[1.52MB]
- lucene-benchmark-4.6.1.jar[266KB]
- lucene-core-4.6.1.jar[2.24MB]
- lucene-facet-4.6.1.jar[357KB]
- lucene-highlighter-4.6.1.jar[125KB]
- lucene-memory-4.6.1.jar[34KB]
- lucene-queries-4.6.1.jar[206KB]
- lucene-queryparser-4.6.1.jar[374KB]
- lucene-sandbox-4.6.1.jar[44KB]
- lucene-spatial-4.6.1.jar[91KB]
- mahout-examples-0.11.1.jar[731KB]
- mahout-hdfs-0.11.1.jar[25KB]
- mahout-integration-0.11.1.jar[398KB]
- mahout-math-0.11.1.jar[1.57MB]
- mahout-mr-0.11.1.jar[1.32MB]
- mchange-commons-java-0.2.11.jar[592KB]
- mybatis-3.4.1.jar[1.51MB]
- mybatis-generator-core-1.3.6.jar[654KB]
- mybatis-spring-1.3.1.jar[52KB]
- mysql-connector-java-5.1.45.jar[976KB]
- nekohtml-1.9.17.jar[121KB]
- netty-all-4.0.23.Final.jar[1.7MB]
- pagehelper-5.1.2-beta.jar[77KB]
- paranamer-2.3.jar[28KB]
- protobuf-java-2.5.0.jar[520KB]
- servlet-api-2.5.jar[102KB]
- slf4j-api-1.7.25.jar[40KB]
- snappy-java-1.0.4.1.jar[972KB]
- solr-commons-csv-3.5.0.jar[26KB]
- spatial4j-0.3.jar[67KB]
- spring-aop-4.3.5.RELEASE.jar[371KB]
- spring-beans-4.3.5.RELEASE.jar[743KB]
- spring-context-4.3.5.RELEASE.jar[1.08MB]
- spring-core-4.3.5.RELEASE.jar[1.06MB]
- spring-expression-4.3.5.RELEASE.jar[257KB]
- spring-jdbc-4.3.5.RELEASE.jar[416KB]
- spring-test-4.3.5.RELEASE.jar[584KB]
- spring-tx-4.3.5.RELEASE.jar[260KB]
- spring-web-4.3.5.RELEASE.jar[797KB]
- spring-webmvc-4.3.5.RELEASE.jar[892KB]
- stax-api-1.0-2.jar[22KB]
- t-digest-3.1.jar[59KB]
- taglibs-standard-impl-1.2.5.jar[201KB]
- xercesImpl-2.9.1.jar[1.17MB]
- xmlpull-1.1.3.1.jar[7KB]
- xpp3_min-1.1.4c.jar[24KB]
- xstream-1.4.4.jar[472KB]
- zookeeper-3.4.6.jar[774KB]
- views
- admin
- addBookByCategory.jsp[10KB]
- addCategory_class.jsp[8KB]
- addUser.jsp[8KB]
- book_info.jsp[15KB]
- editCategory.jsp[8KB]
- editCategory_class.jsp[8KB]
- editProduct.jsp[16KB]
- editUser.jsp[6KB]
- index.jsp[17KB]
- listCategory.jsp[10KB]
- listOrder.jsp[9KB]
- listProduct.jsp[18KB]
- listUser.jsp[10KB]
- updateCategory.jsp[6KB]
- welcome.html[10KB]
- welcome.jsp[9KB]
- include
- footer.jsp[7KB]
- foot_new.jsp[1KB]
- header.jsp[583B]
- header_1.jsp[530B]
- hot-word-con.jsp[122KB]
- mini-search.jsp[3KB]
- modal.jsp[2KB]
- search.jsp[43KB]
- search1.jsp[2KB]
- top.jsp[1KB]
- adress.jsp[12KB]
- alipay.jsp[1KB]
- book_detail.jsp[22KB]
- buyPage1.jsp[7KB]
- cart.jsp[32KB]
- category_detail.jsp[12KB]
- confirmPay.jsp[6KB]
- forget.html[2KB]
- image.jsp[1017B]
- index.jsp[13KB]
- index_new.jsp[16KB]
- login.jsp[5KB]
- loginPage.jsp[5KB]
- mine.jsp[5KB]
- mine_message.jsp[10KB]
- min_1.jsp[2KB]
- myorder.jsp[10KB]
- ok.html[6KB]
- orderConfirmedPage.jsp[753B]
- order_info.jsp[6KB]
- payed.jsp[3KB]
- reg.jsp[8KB]
- registerSuccessPage.jsp[1KB]
- reviewPage.jsp[9KB]
- search.html[11KB]
- searchResult.jsp[12KB]
- updatepassword.jsp[5KB]
- update_address.jsp[10KB]
- wuliu.html[6KB]
- admin
- web.xml[1KB]
- classes
- index.jsp[131B]
- test.jsp[10KB]
- ratings.csv[9B]
- assets
- classes
- controller
- CategoryClassController.class[4KB]
- CategoryController.class[5KB]
- CoreController.class[22KB]
- OrderController.class[3KB]
- PageController.class[1KB]
- Page_NewController.class[13KB]
- UserController.class[5KB]
- interceptor
- LoginInterceptor.class[2KB]
- OtherInterceptor.class[2KB]
- mapper
- AddressMapper.xml[9KB]
- BookMapper.xml[10KB]
- BookNewMapper.xml[16KB]
- CartMapper.xml[6KB]
- CategoryClassMapper.xml[6KB]
- CategoryMapper.xml[5KB]
- CommentMapper.xml[8KB]
- OrderItemMapper.xml[7KB]
- OrderMapper.xml[8KB]
- ScoreBookMapper.xml[5KB]
- UserMapper.xml[8KB]
- AddressMapper.class[880B]
- BookMapper.class[977B]
- BookNewMapper.class[880B]
- CartMapper.class[847B]
- CategoryClassMapper.class[993B]
- CategoryMapper.class[891B]
- CommentMapper.class[880B]
- OrderItemMapper.class[902B]
- OrderMapper.class[497B]
- ScoreBookMapper.class[712B]
- UserMapper.class[847B]
- pojo
- Address.class[2KB]
- AddressExample$Criteria.class[10KB]
- AddressExample$Criterion.class[2KB]
- AddressExample$GeneratedCriteria.class[16KB]
- AddressExample.class[2KB]
- Book.class[2KB]
- BookExample$Criteria.class[13KB]
- BookExample$Criterion.class[2KB]
- BookExample$GeneratedCriteria.class[19KB]
- BookExample.class[1KB]
- BookNew.class[4KB]
- BookNewExample$Criteria.class[25KB]
- BookNewExample$Criterion.class[2KB]
- BookNewExample$GeneratedCriteria.class[37KB]
- BookNewExample.class[2KB]
- Cart.class[870B]
- CartExample$Criteria.class[4KB]
- CartExample$Criterion.class[2KB]
- CartExample$GeneratedCriteria.class[6KB]
- CartExample.class[1KB]
- Category.class[2KB]
- CategoryClass.class[1KB]
- CategoryClassExample$Criteria.class[4KB]
- CategoryClassExample$Criterion.class[2KB]
- CategoryClassExample$GeneratedCriteria.class[7KB]
- CategoryClassExample.class[2KB]
- CategoryExample$Criteria.class[3KB]
- CategoryExample$Criterion.class[2KB]
- CategoryExample$GeneratedCriteria.class[5KB]
- CategoryExample.class[2KB]
- Comment.class[1KB]
- CommentExample$Criteria.class[8KB]
- CommentExample$Criterion.class[2KB]
- CommentExample$GeneratedCriteria.class[12KB]
- CommentExample.class[2KB]
- Order.class[5KB]
- OrderExample$Criteria.class[18KB]
- OrderExample$Criterion.class[2KB]
- OrderExample$GeneratedCriteria.class[26KB]
- OrderExample.class[1KB]
- OrderItem.class[1KB]
- OrderItemExample$Criteria.class[6KB]
- OrderItemExample$Criterion.class[2KB]
- OrderItemExample$GeneratedCriteria.class[10KB]
- OrderItemExample.class[2KB]
- ScoreBook.class[894B]
- ScoreBookExample$Criteria.class[4KB]
- ScoreBookExample$Criterion.class[2KB]
- ScoreBookExample$GeneratedCriteria.class[7KB]
- ScoreBookExample.class[2KB]
- User.class[1KB]
- UserExample$Criteria.class[9KB]
- UserExample$Criterion.class[2KB]
- UserExample$GeneratedCriteria.class[14KB]
- UserExample.class[1KB]
- service
- AddressService.class[419B]
- AddressServiceImpl.class[1KB]
- BookNewService.class[1006B]
- BookNewServiceImpl.class[7KB]
- BookService.class[661B]
- BookServiceImpl.class[4KB]
- CartService.class[319B]
- CartServiceImpl.class[1KB]
- CategoryClassService.class[681B]
- CategoryClassServiceImpl.class[3KB]
- CategoryService.class[381B]
- CategoryServiceImpl.class[1KB]
- CommentService.class[316B]
- CommentServiceImpl.class[2KB]
- MyItemBasedRecommender.class[419B]
- MyItemBasedRecommenderImpl.class[2KB]
- MyUserBasedRecommender1.class[457B]
- MyUserBasedRecommenderImpl.class[4KB]
- OrderItemService.class[759B]
- OrderItemServiceImpl.class[5KB]
- OrderService.class[1KB]
- OrderServiceImpl.class[6KB]
- ScoreService.class[842B]
- ScoreServiceImpl.class[6KB]
- UserService.class[612B]
- UserServiceImpl.class[3KB]
- generatorConfig.xml[8KB]
- logback.xml[373B]
- spring-mvc.xml[2KB]
- spring-mybatis.xml[2KB]
- jdbc.properties[762B]
- controller
- generated-sources
- annotations
- generated-test-sources
- test-annotations
- test-classes
- FileTester.class[3KB]
- testItemrCF$1.class[1KB]
- testItemrCF.class[2KB]
- TestMybatisGenerator.class[2KB]
- testUserCF$1.class[1KB]
- testUserCF.class[2KB]
- bookStore_new-1.0-SNAPSHOT
- 项目图片
- 1.png[29KB]
- admin.png[209KB]
- database.png[166KB]
- e826d8dacb2a65c8287b3923c3be8ec.jpg[397KB]
- yonghu.png[207KB]
- youke.png[59KB]
- 微信图片_20220817140505.jpg[147KB]
- 微信图片_202208171405051.jpg[187KB]
- 微信图片_20220817140506.jpg[153KB]
- 微信图片_202208171405061.jpg[144KB]
- 微信图片_2022081714050610.jpg[115KB]
- 微信图片_2022081714050611.jpg[70KB]
- 微信图片_2022081714050612.jpg[66KB]
- 微信图片_202208171405062.jpg[118KB]
- 微信图片_202208171405063.jpg[76KB]
- 微信图片_202208171405064.jpg[87KB]
- 微信图片_202208171405065.jpg[97KB]
- 微信图片_202208171405066.jpg[92KB]
- 微信图片_202208171405067.jpg[110KB]
- 微信图片_202208171405068.jpg[143KB]
- 微信图片_202208171405069.jpg[118KB]
- 51Aspx源码必读.txt[3KB]
- pom.xml[8KB]
- 功能介绍.txt[6KB]
- 图片说明.txt[144B]
- bookStore_new.iml[15KB]
- from .gif[4KB]
- ratings.csv[28B]
- ratings1.csv[8KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
环境:开发工具:idea,数据库:MySQL5.7 jdk1.8
架构:springMVC,前端jsp
主要功能
管理员:用户管理、订单管理、分类管理、图书管理等;
用户:查看书籍、购买书籍、查看推荐书籍、我的购物车、我的订单、地址管理、个人信息、修改密码等;
前台用户操作界面:
(1)注册登录模块:该模块主要包括注册界面和登录界面。在登录界面输入相应的登录信息,然后将输入表单提交给后台进行验证,若验证成功,则进入首页;若验证失败,会给用户相应的提示。在注册界面用户首先通过填写个人信息选择来进行注册,若用户名已存在会通过窗口提示,同时还会对用户注册时的邮箱,电话号码,年龄等信息进行格式验证;
(2)系统过滤模块:该模块功能主要是对用户进行权限检测,查看是否登录,若为登录,则无法进行购物车,订单,购买等操作,该模块在所有业务处理器处理请求之前被调用,其主要原理是是首先定义一些允许未登录便可以访问的页面,然后获取要访问页面的路径,判断该路径是否可以未登录便可访问,若不是,再通过session来获取用户信息,若用户信息为空,则跳转到登录界面,若是,直接进入要访问界面。
(3)个人中心模块:该模块主要包括用户对个人基本信息的管理,以及收货地址管理等。进入该模块也要通过权限认证,即用户必须登录才有权限操作此模块。该模块用户可以查看并修改自己的用户名,密码,电话等,还可以对收货地址进行管理,查看各个状态的订单的数量及进行相应的操作;
(4)地址管理模块:该模块用户可以进行添加收货地址,修改收货地址,删除地址的操作;
(5)订单管理模块:该模块主要是对用户订单的处理,用户可以根据其不同的状态进行不同的操作,订单状态主要包括待评价,待收货,待付款,待发货,待确认。其中对于待评价订单用户可以对其进行订单评价功能,待付款订单需要用户执行付款操作,待发货订单需要用户等待后台管理员对该订单进行发货操作,待确认订单需要用户在收到书籍后执行确认收货操作。
(6)购物车模块:该模块可以显示用户加入购物车的所有书籍,包括书籍的价格,书名,作者等基本信息,同时还可以对图书进行购买,查找,删除,批量购买和删除等操作。当用户勾选书籍并点击确认购买按钮后,后台计算勾选的书籍的价格总和,以及查询书籍的详细信息,传递给订单确认页面,在订单确认页面可以查看所要购买的书籍,以及勾选收货地址,若无收货地址,需要用户添加后在进行购买,之后就可以进行相应的支付操作。
(7)图书详情模块:在购物车页面以及首页和订单页面等,用户都可以点击任意一本图书查看图书详情,其中包括图书的基本信息,如书名、作者、出版社、评分等,图书评分饼图和雷达图,图书的所有评价,以及向用户推荐的相似书籍,还可以将图书添加到购物车,以及购买图书,向用户推荐买过该书的人还买过哪些书籍。其中,饼图和雷达图主要展示了对于该书各个评分层次上的人数,其中评分主要分为5层,从高到低依次是力荐,推荐,很好,较差,很差。
(8)分类详情模块:该模块主要是包括展示该分类下所有图书,以及通过条形图显示该分类各个层次的评分人数。
(9)推荐模块:
猜你喜欢模块:这一部分只对登录后的用户展示,其原理是基于用户的协同过滤,根据登录用户的历史评分书籍,找出与他相似的用户,然后向其推荐相似用户喜欢的但本用户不知道的书籍。同时该模块会判断该用户是否与对书籍的历史评分书籍,若无,说明其是新用户或者还未购买过书籍,不对其进行“猜你喜欢”这一模块的推荐。该部分通新书推荐部分一样均放置在首页。
新书速递:这一部分主要是向用户(包括游客和普通用户)推荐最新上架的十本书籍,其原理就是从所有书籍中挑选出上架日期排在TOP10的书籍。这个部分也解决了新用户登录注册遇到的冷启动问题,就是用户由于刚注册还没有实现对书籍的评分,后台没有数据,所以对新用户实现协同过滤推荐。
热门书籍推荐:该部分和新书速递部分一样,也是为了解决新用户冷启动的问题,同时面向普通用户和游客开放。其原理就是挑选出用户评价数最多的十本书籍。该模块也在首页部分展示。
相似书籍:该模块主要在书籍详情页面展示,对游客和普通用户均开放。其原理就是利用协同过滤算法中的相似度计算,计算出其他书与这本书的相似度,然后挑选出其中相似度最高且最受欢迎的书籍。还模块主要放在图书详情页面。
买过该书的人还买过:该模块主要在书籍详情页展示,对游客和普通用户均开放。原理就是挑选出买过该书的用户,然后挑选出其购买过的书籍进行推荐。该模块也是隶属于图书详情页面。
根据浏览历史推荐:其主要在支付完成后的页面展示,仅对普通用户开放。其原理就是根据用户浏览过的书籍,获取与其相似的书籍进行推荐。
后台管理员管理界面:
(1)用户管理模块:获取user表中的所有信息并展示,管理员可以重置用户密码,查询用户新增一个用户或者删除用户,还有选择所展示的属性,打印表以及导出功能。
(2)订单管理模块:该模块是获取order表中的所有信息并展示,管理员需要对等待发货的订单执行发货操作,发货后将订单状态改为待接收。同时管理员还可以删除订单,查询订单。
(3) 分类管理模块:该模块是获取图书的所有分类信息并展示,管理员可以修改分类名称,删除分类,新增一个分类。除此之外,管理员可以查看该分类下所有的子类,实现对子类的添加,删除,修改,以及查看该子下所有图书的功能。通过该子类的id获取该分类下所有的子类,然后获取属于这些子类的所有图书。可以对这些图书实现查询,修改基本信息,删除等操作,同时管理员还可以新增图书。
(4)图书管理模块:该功能主要实现了展示所有图书,添加图书,修改图书,查看图书详情,删除图书的功能,同时也提供了打印,导出,增减属性,分页等小功能。