资源描述:
《java标本库管理系统代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、java标本库管理系统代码1/60标本库管理系统是由java编写的一套软件系统,它由两部分组成:1、web部分,客户端是ie6.0浏览器2、RCP部分,用于集中管理标本库一下是Web部分的相关代码及配置文件说明:Web部分基于SHH技术(Struts、Spring、Hibernate),并且遵循MVC设计模式,所以相应的代码也清晰地分成java简单原始类、数据库操作类(DAO层)、业务逻辑类(business),整个web系统有很多部分组成,包括20个包以及相关配置文件、jsp页面、javascript脚
2、本等等。下面是代码展示:样本类型枚举类:packageorg.scbit.tissuebank.cfg;/****@authorwuyifei*@version1.0.0*/publicenumTissueStatEnum{DISDOCIATION("dissociation"),STORED("stored"),LENDED("lended"),//已入库//已出借RESERVE("reserve"),//已预定USEUP("useup");//已耗尽privateStringname;this.nam
3、e=name;//未入库privateTissueStatEnum(Stringname){}publicStringgetName(){}returnname;}持久化类:packageorg.scbit.tissuebank.utils;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException
4、;importjava.io.PrintWriter;importjava.util.regex.Matcher;importjava.util.regex.Patternimportorg.apache.commons.cli.BasicParser;importorg.apache.commons.cli.CommandLine;importorg.apache.commons.cli.CommandLineParser;2/60importorg.apache.commons.cli.HelpFor
5、matter;importorg.apache.commons.cli.Option;importorg.apache.commons.cli.Options;publicclassDomainPostProcessor{javax.persistence.OrderBy;";importorg.apache.commons.cli.ParseException;privatefinalstaticStringIMPORT_ORDERBY="importpublicstaticvoidmain(Str
6、ing[]args){dpp.run(args);DomainPostProcessordpp=newDomainPostProcessor();}privatevoidrun(String[]args){Optionsopts=newOptions();opts.addOption("h",false,"Printhelpforthiscommandlineopts.addOption("s",true,"Java-Source-File-Path");opts.addOption("c",true,t
7、ool");classA,mappedbyB,mappedbyC;classD,mappedbyE");Optionopt=newOption("o",true,"classtoremovemappedby,theformatlikeclassA,relationClassB,OrderByvalue");opts.addOption(opt);"collectiontoaddorderby,theformatlibopt.setArgs(Option.UNLIMITED_VALUES);CommandL
8、ineParserparser=newBasicParser();CommandLinecl=null;try{}catch(ParseExceptione){e.printStackTrace();cl=parser.parse(opts,args);//TODOAuto-generatedcatchblock}if(cl.hasOption("h")){HelpFormatterf=newHelpFormatter();f