[{"title":"( 89 个子文件 66KB ) simple-sso.zip","children":[{"title":".gitignore <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"simple-sso-server","children":[{"title":"simple-sso-server.iml <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"META-INF","children":null,"spread":false},{"title":"db.properties <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"spring.xml <span style='color:#111;'> 953B </span>","children":null,"spread":false},{"title":"mybatis.xml <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"freemarker.xml <span style='color:#111;'> 715B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"study","children":[{"title":"simple","children":[{"title":"sso","children":[{"title":"server","children":[{"title":"filter","children":[{"title":"SessionFilter.java <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"LoginController.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"IndexController.java <span style='color:#111;'> 791B </span>","children":null,"spread":false}],"spread":true},{"title":"storage","children":[{"title":"ClientStorage.java <span style='color:#111;'> 719B </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"UserServiceImpl.java <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 270B </span>","children":null,"spread":false}],"spread":false},{"title":"mapper","children":[{"title":"UserMapper.java <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"UserMapper.xml <span style='color:#111;'> 687B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"webapp","children":[{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true},{"title":"WEB-INF","children":[{"title":"views","children":[{"title":"ftl","children":[{"title":"success.ftl <span style='color:#111;'> 47B </span>","children":null,"spread":false},{"title":"index.ftl <span style='color:#111;'> 409B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"web.xml <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"test","children":[{"title":"resources","children":null,"spread":false},{"title":"java","children":[{"title":"com","children":[{"title":"study","children":[{"title":"simple","children":[{"title":"sso","children":[{"title":"server","children":[{"title":"test","children":[{"title":"MVCTest.java <span style='color:#111;'> 69B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"simple-sso-subsysb","children":[{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"META-INF","children":null,"spread":false},{"title":"freemarker.xml <span style='color:#111;'> 715B </span>","children":null,"spread":false},{"title":"springmvc.xml <span style='color:#111;'> 614B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"study","children":[{"title":"test","children":[{"title":"controller","children":[{"title":"TestController.java <span style='color:#111;'> 504B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"webapp","children":[{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true},{"title":"WEB-INF","children":[{"title":"views","children":[{"title":"ftl","children":[{"title":"test.ftl <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"success.ftl <span style='color:#111;'> 15B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"web.xml <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"simple-sso-subsysb.iml <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"simple-sso-subsysa","children":[{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"META-INF","children":null,"spread":false},{"title":"freemarker.xml <span style='color:#111;'> 715B </span>","children":null,"spread":false},{"title":"springmvc.xml <span style='color:#111;'> 614B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"study","children":[{"title":"test","children":[{"title":"controller","children":[{"title":"TestController.java <span style='color:#111;'> 504B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"webapp","children":[{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true},{"title":"WEB-INF","children":[{"title":"views","children":[{"title":"ftl","children":[{"title":"test.ftl <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"success.ftl <span style='color:#111;'> 15B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"web.xml <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"simple-sso-subsysa.iml <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true},{"title":".idea","children":[{"title":"$CACHE_FILE$ <span style='color:#111;'> 591B </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"encodings.xml <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"libraries","children":[{"title":"Maven__org_springframework_spring_tx_4_3_10_RELEASE.xml <span style='color:#111;'> 609B </span>","children":null,"spread":false},{"title":"Maven__junit_junit_4_12.xml <span style='color:#111;'> 455B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_core_4_3_10_RELEASE.xml <span style='color:#111;'> 623B </span>","children":null,"spread":false},{"title":"Maven__javax_servlet_javax_servlet_api_3_1_0.xml <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_aop_4_3_10_RELEASE.xml <span style='color:#111;'> 616B </span>","children":null,"spread":false},{"title":"Maven__commons_logging_commons_logging_1_2.xml <span style='color:#111;'> 558B </span>","children":null,"spread":false},{"title":"Maven__org_apache_httpcomponents_httpclient_4_5_3.xml <span style='color:#111;'> 577B </span>","children":null,"spread":false},{"title":"Maven__org_freemarker_freemarker_2_3_23.xml <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_beans_4_3_10_RELEASE.xml <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":"Maven__org_apache_tomcat_tomcat_jdbc_8_0_46.xml <span style='color:#111;'> 559B </span>","children":null,"spread":false},{"title":"Maven__org_mybatis_mybatis_spring_1_3_0.xml <span style='color:#111;'> 549B </span>","children":null,"spread":false},{"title":"Maven__org_mybatis_mybatis_3_4_1.xml <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_webmvc_4_3_10_RELEASE.xml <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"Maven__mysql_mysql_connector_java_5_1_27.xml <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"Maven__commons_codec_commons_codec_1_10.xml <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"Maven__org_apache_httpcomponents_httpcore_4_4_6.xml <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_web_4_3_10_RELEASE.xml <span style='color:#111;'> 616B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_context_support_4_3_10_RELEASE.xml <span style='color:#111;'> 700B </span>","children":null,"spread":false},{"title":"Maven__org_hamcrest_hamcrest_core_1_3.xml <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"Maven__org_apache_tomcat_tomcat_juli_8_0_46.xml <span style='color:#111;'> 559B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_jdbc_4_3_10_RELEASE.xml <span style='color:#111;'> 623B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_context_4_3_10_RELEASE.xml <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_expression_4_3_10_RELEASE.xml <span style='color:#111;'> 665B </span>","children":null,"spread":false}],"spread":false},{"title":"simple-sso.iml <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'> 23.83KB </span>","children":null,"spread":false},{"title":"uiDesigner.xml <span style='color:#111;'> 8.71KB </span>","children":null,"spread":false},{"title":"artifacts","children":[{"title":"simple_sso_subsysb_war.xml <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"simple_sso_subsysb_war_exploded.xml <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"simple_sso_server_war.xml <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"simple_sso_server_war_exploded.xml <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":"simple_sso_subsysa_war_exploded.xml <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"simple_sso_subsysa_war.xml <span style='color:#111;'> 518B </span>","children":null,"spread":false}],"spread":true},{"title":"inspectionProfiles","children":[{"title":"Project_Default.xml <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":false},{"title":"compiler.xml <span style='color:#111;'> 1008B </span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'> 903B </span>","children":null,"spread":false}],"spread":false},{"title":"simple-sso-client","children":[{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"study","children":[{"title":"simple","children":[{"title":"sso","children":[{"title":"client","children":[{"title":"filter","children":[{"title":"LoginFilter.java <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"LogoutFilter.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false}],"spread":false},{"title":"domain","children":[{"title":"User.java <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"Auth.java <span style='color:#111;'> 548B </span>","children":null,"spread":false}],"spread":false},{"title":"storage","children":[{"title":"SessionStorage.java <span style='color:#111;'> 463B </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"MD5Util.java <span style='color:#111;'> 265B </span>","children":null,"spread":false},{"title":"HTTPUtil.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"RSAUtil.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"constant","children":[{"title":"AuthConst.java <span style='color:#111;'> 526B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"simple-sso-client.iml <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]