[{"title":"( 45 个子文件 825KB ) java smart系统-系统框架设计与开发(源代码+论文)下载.zip","children":[{"title":"JAVA SMART系统-系统框架设计与开发(源代码+论文)","children":[{"title":"H2003032068-胡州明-SMART系统-系统框架设计与开发","children":[{"title":"H2003032068-胡州明-SMART系统-系统框架设计与开发.doc <span style='color:#111;'> 1.18MB </span>","children":null,"spread":false},{"title":"common","children":[{"title":"log","children":[{"title":"Log4j.java <span style='color:#111;'> 836B </span>","children":null,"spread":false},{"title":"Log.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"DAO.java <span style='color:#111;'> 883B </span>","children":null,"spread":false},{"title":"AbstractDAO.java <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"exception","children":[{"title":"SynchronizeException.java <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"PermissionException.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"ApplicationException.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"ProxyException.java <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"DataAccessException.java <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"UserDefinedException.java <span style='color:#111;'> 993B </span>","children":null,"spread":false},{"title":"CallBackException.java <span style='color:#111;'> 748B </span>","children":null,"spread":false},{"title":"ExceptionUtil.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"DatabaseConfiguration.java <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"Configuration.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"ConfigurationHandler.java <span style='color:#111;'> 862B </span>","children":null,"spread":false}],"spread":true},{"title":"business","children":[{"title":"BaseBusiness.java <span style='color:#111;'> 739B </span>","children":null,"spread":false},{"title":"Business.java <span style='color:#111;'> 341B </span>","children":null,"spread":false}],"spread":true},{"title":"filter","children":[{"title":"AuthenticateFilter.java <span style='color:#111;'> 5.30KB </span>","children":null,"spread":false},{"title":"EncodeFilter.java <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"tag","children":[{"title":"DropDownListTag.java <span style='color:#111;'> 9.06KB </span>","children":null,"spread":false},{"title":"ImageButtonTag.java <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"constant","children":[{"title":"Constants.java <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"ConfigConstants.java <span style='color:#111;'> 220B </span>","children":null,"spread":false}],"spread":true},{"title":"ajax","children":[{"title":"HtmlContentServlet.java <span style='color:#111;'> 325B </span>","children":null,"spread":false},{"title":"DropDownListServlet.java <span style='color:#111;'> 903B </span>","children":null,"spread":false},{"title":"FormUpdateServlet.java <span style='color:#111;'> 760B </span>","children":null,"spread":false},{"title":"AjaxServlet.java <span style='color:#111;'> 943B </span>","children":null,"spread":false}],"spread":true},{"title":"proxy","children":[{"title":"Carrier.java <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"PublicProxy.java <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"hibernate","children":[{"title":"EntityControl.java <span style='color:#111;'> 14.76KB </span>","children":null,"spread":false},{"title":"QueryGenerator.java <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"HibernateSessionFactory.java <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"AuditSessionFactory.java <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false}],"spread":false},{"title":"security","children":[{"title":"AuthenticationService.java <span style='color:#111;'> 6.07KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"PersistenceObject.java <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"Audit.java <span style='color:#111;'> 142B </span>","children":null,"spread":false},{"title":"Entity.java <span style='color:#111;'> 121B </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"BaseConnection.java <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"DateUtil.java <span style='color:#111;'> 7.29KB </span>","children":null,"spread":false},{"title":"LogFactory.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"StringUitl.java <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":false},{"title":"struts","children":[{"title":"BaseValidatorForm.java <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"BaseAction.java <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"MessagesUtil.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}]