DRP总结(三)

本文详细探讨了Java中的设计模式,包括DAO模式的应用及其在J2EE中的实践,同时介绍了软件设计的基本原则,如开闭原则、里氏替换原则等,并讲解了接口与抽象类的区别及其实现方式。

 

1.       接口和抽象类的区别

l         接口描述了方法的特征,而不给方法的实现,接口的出现一方面是解决java的单继承问题,另一方面是实现了方法的可接插性(动态调用才构成多态)

l         抽象类提供了部分实现,抽象类不能实例化,抽象类的存在主要是把公共的代码移到抽象类中,尽可能从抽象类继承,而不从具体类继承

l         接口的属性必须是常量(public static final),而抽象类的属性没有要求

l         接口的每个方法只是声明不包括内容,抽象类的方法既可以是抽象的也可以不是抽象的,一般至少有一个抽象的

 

2.       类之间的关系

l         一般化关系  类与类之间的继承关系,接口与接口之间的继承关系,类与接口的实现关系

l         关联关系    类与类之间的连接,一个类可以知道另一个类的属性和方法,在java语言中使用实例变量体现

l         聚合关系    关联关系的一种,是较强的关联关系,是整体和部分的关系,它与关联关系不用,关联关系的类处在同一个层次,而聚合关系的类处在不平等的层次,一个代表整体一个代表部分,在java中使用实例变量体现

l         合成关系    关联关系的一种,比聚合关系强的关系,整体对象负责部分对象的生命周期,部分对象在每一个时刻,只能与一个对象发生合成关系,在java语言中使用实例变量体现

l         依赖关系    比关联关系弱的关系,在java语言中体现为返回值,参数,局部变量和静态方法调用

 

3.       is-a, has a is-like-a 的含义

 

is-a:   AB完全属于I1的孩子是is-a方式(没有扩充),CI1is-like-a方式

public interface I1 {

        public void m1();

}

public class A implements I1 {

        public void m1() {

}

}

public class B implements I1 {

        public void m1() {

}

}

public class C implements I1 {

        public void m1() {

}

public void m2(){

}

}

 

has-a持有对方引用关联关系

public class A{

B b = new B();

}

public class B{

    public hello1() {}

}

 

4.       软件设计原则

l         OCP(开闭原则),对扩展开放,对修改关闭;

l         里氏代换原则(LSP),任何类的出现地方,子类一定可以出现(is-a

l         依赖倒转原则(DIP),尽量依赖于抽象,而不要依赖于具体,(为什么叫面向抽象编程,面向接口编程?就是这个原理)

l         接口隔离原则(ISP):尽量提供可能小的单独接口,而不是提供大的总接口,使通信尽可能窄。(不用提供特别大的,分类)

l         合成复用原则(CARP),尽量使用合成,聚合关系达到复用,而不要用继承关系达到复用。

l         迪比特法则(LOD),一个软件实体应该尽可能少的与其它实体发生作用(一个类要调用好多类才能实现的话,这样如果有些类改变了会造成影响)

 

 

5.       DaoData Access Object)数据访问对象,属于J2EE设计模式。属于GoF中策略模式的特例,用一个Dao接口隐藏了持久化操作的细节,这样使用这个模式的业务对象,无需了解底层的数据库持久化知识。区分业务逻辑持久化逻辑通常是有好处的,业务逻辑通常关心的是应用程序的核心流程和业务规则,持久化逻辑关注的是如何访问和操作持久化数据。换句话说:把业务逻辑和规则放在一边,与持久化相关的问题放在另一边。

6.       Properties文件的读取

Properties props = new Properties();

InputStream   is =                                                          ItemManager.class.getResourceAsStream("factory-class-mapping.properties");

props.load(is);

String className = props.getProperty("item-dao-factory");

this.itemDaoFactory=(ItemDaoFactory)Class.forName(className).newInstance();

 

 

7.       Tomcat解决get提交乱码问题,需要在TOMCAT_HOME/conf/server.xml文件中进行配置,加入URIEncoding=”GB18030”属性 如:

<Connector port="8080" maxHttpHeaderSize="8192"

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GB18030"/>

 

8.       实体类与普通类的区别:实体类的属性与数据表字段对应,实体类具有OID(对象标识),OID与数据库中的主键对应

User.java(实体类,实体类是比较简洁的,体现了现实中的属性,它的行为不要混在一起,类的职责明确很重要,这样便于管理,职责划分,划分的越细,重用程度就越高)

UserManager.java(管理类,体现了现实中的行为,我们通过管理类来管理,通常采用单例模式,因为它没有状态)

 

9.       jsp页面字符集声明的含义

pageEncoding :表示jsp文件本身的编码

contextType:表示响应HTTP内容的类型,客户端最终见到的页面内容的编码

<%@ page language="java" contentType="text/html; charset=GB18030"

pageEncoding="GB18030"%>

 

10.    管理类

通常一个模块就暴露一个类就可以了,所以把读取树的类放到manager类里让客户端访问,这也是一个门面模式,fasader模式。如果每个类都暴露,让客户端觉得复杂,来回调用好几个类才能完成某个功能。

 

org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [ INSERT /*+ APPEND */ INTO TP_0082994_084932805 NOLOGGING (RN,PRODUCTNAME,TIMEKEY,EVENTTIME,EVENTNAME,PRODUCTSPECNAME,LOTNAME,OLDPROCESSFLOWNAME,PROCESSFLOWNAME,OLDPROCESSOPERATIONNAME,PROCESSOPERATIONNAME,MACHINENAME) SELECT ROWNUM AS RN, PRODUCTNAME, TIMEKEY, EVENTTIME, EVENTNAME, PRODUCTSPECNAME, LOTNAME, OLDPROCESSFLOWNAME, PROCESSFLOWNAME, OLDPROCESSOPERATIONNAME, PROCESSOPERATIONNAME, MACHINENAME FROM MES_AR_PRODUCTHISTORY WHERE 1=1 AND EVENTNAME = 'TrackIn' AND PROCESSFLOWNAME = 'RPH330' AND PRODUCTNAME IN ('DRP5606701','DRP5606702','DRP5606703','DRP5606704','DRP5606705','DRP5606706','DRP5606707','DRP5606708','DRP5606709','DRP5606710','DRP5606711','DRP5606712','DRP5606713','DRP5606714','DRP5606715','DRP5606716','DRP5606717','DRP5606718','DRP5606719','DRP5606720','DRP5606721','DRP5606722','DRP5606723','DRP5606724','DRP5606725','DRP5606801','DRP5606802','DRP5606803','DRP5606804','DRP5606805','DRP5606806','DRP5606807','DRP5606808','DRP5606809','DRP5606810','DRP5606811','DRP5606812','DRP5606813','DRP5606814','DRP5606815','DRP5606816','DRP5606817','DRP5606818','DRP5606819','DRP5606820','DRP5606821','DRP5606822','DRP5606823','DRP5606824','DRP5606825','DRP5606901','DRP5606902','DRP5606903','DRP5606904','DRP5606905','DRP5606906','DRP5606907','DRP5606908','DRP5606909','DRP5606910','DRP5606911','DRP5606912','DRP5606913','DRP5606914','DRP5606915','DRP5606916','DRP5606917','DRP5606918','DRP5606919','DRP5606920','DRP5606921','DRP5606922','DRP5606923','DRP5606924','DRP5606925','DRP5607001','DRP5607002','DRP5607003','DRP5607004','DRP5607005','DRP5607006','DRP5607007','DRP5607008','DRP5607009','DRP5607010','DRP5607011','DRP5607012','DRP5607013','DRP5607014','DRP5607015','DRP5607016','DRP5607017','DRP5607018','DRP5607019','DRP5607020','DRP5607021','DRP5607022','DRP5607023','DRP5607024','DRP5607025','DRP5607101','DRP5607102','DRP5607103','DRP5607104','DRP5607105','DRP5607106','DRP5607107','DRP5607108','DRP5607109','DRP5607110','DRP5607111','DRP5607112','DRP5607113','DRP5607114','DRP5607115','DRP5607116','DRP5607117','DRP5607118','DRP5607119','DRP5607120','DRP5607121','DRP5607122','DRP5607123','DRP5607124','DRP5607125','DRP5607201','DRP5607202','DRP5607203','DRP5607204','DRP5607205','DRP5607206','DRP5607207','DRP5607208','DRP5607209','DRP5607210','DRP5607211','DRP5607212','DRP5607213','DRP5607214','DRP5607215','DRP5607216','DRP5607217','DRP5607218','DRP5607219','DRP5607220','DRP5607221','DRP5607222','DRP5607223','DRP5607224','DRP5607301','DRP5607302','DRP5607303','DRP5607304','DRP5607305','DRP5607306','DRP5607307','DRP5607308','DRP5607309','DRP5607310','DRP5607311','DRP5607312','DRP5607313','DRP5607314','DRP5607315','DRP5607316','DRP5607317','DRP5607318','DRP5607319','DRP5607320','DRP5607321','DRP5607322','DRP5607323','DRP5607324','DRP5607325','DRP5607401','DRP5607402','DRP5607403','DRP5607404','DRP5607405','DRP5607406','DRP5607407','DRP5607408','DRP5607409','DRP5607410','DRP5607411','DRP5607412','DRP5607413','DRP5607414','DRP5607415','DRP5607416','DRP5607417','DRP5607418','DRP5607419','DRP5607420','DRP5607421','DRP5607422','DRP5607423','DRP5607424','DRP5607425','DRP5607501','DRP5607502','DRP5607503','DRP5607504','DRP5607505','DRP5607506','DRP5607507','DRP5607508','DRP5607509','DRP5607510','DRP5607511','DRP5607512','DRP5607513','DRP5607514','DRP5607515','DRP5607516','DRP5607517','DRP5607518','DRP5607519','DRP5607520','DRP5607521','DRP5607522','DRP5607523','DRP5607524','DRP5607525','DRP5607601','DRP5607602','DRP5607603','DRP5607604','DRP5607605','DRP5607606','DRP5607607','DRP5607608','DRP5607609','DRP5607610','DRP5607611','DRP5607612','DRP5607613','DRP5607614','DRP5607615','DRP5607616','DRP5607617','DRP5607618','DRP5607619','DRP5607620','DRP5607621','DRP5607622','DRP5607623','DRP5607624','DRP5607625','DRP5607701','DRP5607702','DRP5607703','DRP5607704','DRP5607705','DRP5607706','DRP5607707','DRP5607708','DRP5607709','DRP5607710','DRP5607711','DRP5607712','DRP5607713','DRP5607714','DRP5607715','DRP5607716','DRP5607717','DRP5607718','DRP5607719','DRP5607720','DRP5607721','DRP5607722','DRP5607723','DRP5607724','DRP5607725','DRP5607801','DRP5607802','DRP5607803','DRP5607804','DRP5607805','DRP5607806','DRP5607807','DRP5607808','DRP5607809','DRP5607810','DRP5607811','DRP5607812','DRP5607813','DRP5607814','DRP5607815','DRP5607816','DRP5607817','DRP5607818','DRP5607819','DRP5607820','DRP5607821','DRP5607822','DRP5607823','DRP5607825','DRP5607901','DRP5607902','DRP5607903','DRP5607904','DRP5607905','DRP5607906','DRP5607907','DRP5607908','DRP5607909','DRP5607910','DRP5607911','DRP5607912','DRP5607913','DRP5607915','DRP5607916','DRP5607917','DRP5607918','DRP5607919','DRP5607920','DRP5607921','DRP5607922','DRP5607923','DRP5607924','DRP5607925','DRP5608001','DRP5608002','DRP5608003','DRP5608004','DRP5608005','DRP5608006','DRP5608007','DRP5608008','DRP5608009','DRP5608010','DRP5608011','DRP5608012','DRP5608013','DRP5608014','DRP5608015','DRP5608016','DRP5608017','DRP5608018','DRP5608019','DRP5608020','DRP5608021','DRP5608022','DRP5608023','DRP5608024','DRP5608025','DRP5608101','DRP5608102','DRP5608103','DRP5608104','DRP5608105','DRP5608106','DRP5608107','DRP5608108','DRP5608109','DRP5608110','DRP5608111','DRP5608112','DRP5608113','DRP5608114','DRP5608115','DRP5608116','DRP5608117','DRP5608118','DRP5608119','DRP5608120','DRP5608121','DRP5608122','DRP5608123','DRP5608124','DRP5608125','DRP5608201','DRP5608202','DRP5608203','DRP5608204','DRP5608205','DRP5608206','DRP5608207','DRP5608208','DRP5608209','DRP5608210','DRP5608211','DRP5608212','DRP5608213','DRP5608214','DRP5608215','DRP5608216','DRP5608217','DRP5608218','DRP5608219','DRP5608220','DRP5608221','DRP5608222','DRP5608223','DRP5608224','DRP5608225','DRP5608301','DRP5608302','DRP5608303','DRP5608304','DRP5608305','DRP5608306','DRP5608307','DRP5608308','DRP5608309','DRP5608310','DRP5608311','DRP5608312','DRP5608313','DRP5608314','DRP5608315','DRP5608316','DRP5608317','DRP5608318','DRP5608319','DRP5608320','DRP5608321','DRP5608322','DRP5608323','DRP5608324','DRP5608325','DRP5608401','DRP5608402','DRP5608403','DRP5608404','DRP5608405','DRP5608406','DRP5608407','DRP5608408','DRP5608409','DRP5608410','DRP5608411','DRP5608412','DRP5608413','DRP5608414','DRP5608415','DRP5608416','DRP5608417','DRP5608418','DRP5608419','DRP5608420','DRP5608421','DRP5608422','DRP5608423','DRP5608424','DRP5608425','DRP5608501','DRP5608502','DRP5608503','DRP5608504','DRP5608505','DRP5608506','DRP5608507','DRP5608508','DRP5608509','DRP5608510','DRP5608511','DRP5608512','DRP5608513','DRP5608514','DRP5608515','DRP5608516','DRP5608517','DRP5608518','DRP5608519','DRP5608520','DRP5608521','DRP5608522','DRP5608523','DRP5608524','DRP5608525','DRP5608601','DRP5608602','DRP5608603','DRP5608604','DRP5608605','DRP5608606','DRP5608607','DRP5608608','DRP5608609','DRP5608610','DRP5608611','DRP5608612','DRP5608613','DRP5608614','DRP5608615','DRP5608616','DRP5608617','DRP5608618','DRP5608619','DRP5608620','DRP5608621','DRP5608622','DRP5608623','DRP5608624','DRP5608625','DRP5608701','DRP5608702','DRP5608703','DRP5608704','DRP5608705','DRP5608706','DRP5608707','DRP5608708','DRP5608709','DRP5608710','DRP5608711','DRP5608712','DRP5608713','DRP5608714','DRP5608715','DRP5608716','DRP5608717','DRP5608718','DRP5608719','DRP5608720','DRP5608721','DRP5608722','DRP5608723','DRP5608724','DRP5608725','DRP5608801','DRP5608802','DRP5608803','DRP5608804','DRP5608805','DRP5608806','DRP5608807','DRP5608808','DRP5608809','DRP5608810','DRP5608811','DRP5608812','DRP5608813','DRP5608814','DRP5608815','DRP5608816','DRP5608817','DRP5608818','DRP5608819','DRP5608820','DRP5608821','DRP5608822','DRP5608823','DRP5608824','DRP5608825','DRP5608901','DRP5608902','DRP5608903','DRP5608904','DRP5608905','DRP5608906','DRP5608907','DRP5608908','DRP5608909','DRP5608910','DRP5608911','DRP5608912','DRP5608913','DRP5608914','DRP5608916','DRP5608917','DRP5608918','DRP5608919','DRP5608920','DRP5608921','DRP5608922','DRP5608923','DRP5608924','DRP5608925','DRP5609001','DRP5609002','DRP5609003','DRP5609004','DRP5609005','DRP5609006','DRP5609007','DRP5609008','DRP5609009','DRP5609010','DRP5609011','DRP5609012','DRP5609013','DRP5609014','DRP5609015','DRP5609016','DRP5609017','DRP5609018','DRP5609019','DRP5609020','DRP5609021','DRP5609022','DRP5609023','DRP5609024','DRP5609025','DRP5609101','DRP5609102','DRP5609103','DRP5609104','DRP5609105','DRP5609106','DRP5609107','DRP5609108','DRP5609109','DRP5609110','DRP5609111','DRP5609112','DRP5609113','DRP5609114','DRP5609115','DRP5609116','DRP5609117','DRP5609118','DRP5609119','DRP5609120','DRP5609121','DRP5609122','DRP5609123','DRP5609124','DRP5609125','DRP5609201','DRP5609202','DRP5609203','DRP5609204','DRP5609205','DRP5609206','DRP5609207','DRP5609208','DRP5609209','DRP5609210','DRP5609211','DRP5609212','DRP5609213','DRP5609214','DRP5609215','DRP5609216','DRP5609217','DRP5609218','DRP5609219','DRP5609220','DRP5609221','DRP5609222','DRP5609223','DRP5609224','DRP5609225','DRP5609301','DRP5609302','DRP5609303','DRP5609304','DRP5609305','DRP5609306','DRP5609307','DRP5609308','DRP5609309','DRP5609310','DRP5609311','DRP5609312','DRP5609313','DRP5609314','DRP5609315','DRP5609316','DRP5609317','DRP5609318','DRP5609319','DRP5609320','DRP5609321','DRP5609322','DRP5609323','DRP5609324','DRP5609325','DRP5609401','DRP5609402','DRP5609403','DRP5609404','DRP5609405','DRP5609406','DRP5609407','DRP5609408','DRP5609409','DRP5609410','DRP5609411','DRP5609412','DRP5609413','DRP5609414','DRP5609415','DRP5609416','DRP5609417','DRP5609418','DRP5609419','DRP5609420','DRP5609421','DRP5609422','DRP5609423','DRP5609424','DRP5609425','DRP5609501','DRP5609502','DRP5609503','DRP5609504','DRP5609505','DRP5609506','DRP5609507','DRP5609508','DRP5609509','DRP5609510','DRP5609511','DRP5609512','DRP5609513','DRP5609514','DRP5609515','DRP5609516','DRP5609517','DRP5609518','DRP5609519','DRP5609520','DRP5609521','DRP5609522','DRP5609523','DRP5609524','DRP5609525','DRP5609601','DRP5609602','DRP5609603','DRP5609604','DRP5609605','DRP5609606','DRP5609607','DRP5609608','DRP5609609','DRP5609610','DRP5609611','DRP5609612','DRP5609613','DRP5609614','DRP5609615','DRP5609616','DRP5609617','DRP5609618','DRP5609619','DRP5609620','DRP5609621','DRP5609622','DRP5609623','DRP5609624','DRP5609625','DRP5609701','DRP5609702','DRP5609703','DRP5609704','DRP5609705','DRP5609706','DRP5609707','DRP5609708','DRP5609709','DRP5609710','DRP5609711','DRP5609712','DRP5609713','DRP5609714','DRP5609715','DRP5609716','DRP5609717','DRP5609718','DRP5609719','DRP5609720','DRP5609721','DRP5609722','DRP5609723','DRP5609724','DRP5609725','DRP5609801','DRP5609802','DRP5609803','DRP5609804','DRP5609805','DRP5609806','DRP5609807','DRP5609808','DRP5609809','DRP5609810','DRP5609811','DRP5609812','DRP5609813','DRP5609814','DRP5609815','DRP5609816','DRP5609817','DRP5609818','DRP5609819','DRP5609820','DRP5609821','DRP5609822','DRP5609823','DRP5609824','DRP5609825','DRP5609901','DRP5609902','DRP5609903','DRP5609904','DRP5609905','DRP5609906','DRP5609907','DRP5609908','DRP5609909','DRP5609910','DRP5609911','DRP5609912','DRP5609913','DRP5609914','DRP5609915','DRP5609916','DRP5609917','DRP5609918','DRP5609919','DRP5609920','DRP5609921','DRP5609922','DRP5609923','DRP5609924','DRP5609925','DRP5610001','DRP5610002','DRP5610003','DRP5610004','DRP5610005','DRP5610006','DRP5610007','DRP5610008','DRP5610009','DRP5610010','DRP5610011','DRP5610012','DRP5610013','DRP5610014','DRP5610015','DRP5610016','DRP5610017','DRP5610019','DRP5610020','DRP5610021','DRP5610022','DRP5610023','DRP5610024','DRP5610025','DRP5610101','DRP5610102','DRP5610103','DRP5610104','DRP5610105','DRP5610106','DRP5610107','DRP5610108','DRP5610109','DRP5610110','DRP5610111','DRP5610112','DRP5610113','DRP5610114','DRP5610115','DRP5610116','DRP5610117','DRP5610118','DRP5610119','DRP5610120','DRP5610121','DRP5610122','DRP5610123','DRP5610124','DRP5610125','DRP5610201','DRP5610202','DRP5610203','DRP5610204','DRP5610205','DRP5610206','DRP5610207','DRP5610208','DRP5610209','DRP5610210','DRP5610211','DRP5610212','DRP5610213','DRP5610214','DRP5610215','DRP5610216','DRP5610217','DRP5610218','DRP5610219','DRP5610220','DRP5610221','DRP5610222','DRP5610223','DRP5610224','DRP5610225','DRP5610301','DRP5610302','DRP5610303','DRP5610304','DRP5610305','DRP5610306','DRP5610307','DRP5610308','DRP5610309','DRP5610310','DRP5610311','DRP5610312','DRP5610313','DRP5610314','DRP5610315','DRP5610316','DRP5610317','DRP5610318','DRP5610319','DRP5610320','DRP5610321','DRP5610322','DRP5610324','DRP5610325','DRP5610401','DRP5610402','DRP5610403','DRP5610404','DRP5610405','DRP5610406','DRP5610407','DRP5610408','DRP5610409','DRP5610410','DRP5610411','DRP5610412','DRP5610413','DRP5610414','DRP5610415','DRP5610416','DRP5610417','DRP5610418','DRP5610419','DRP5610420','DRP5610421','DRP5610422','DRP5610423','DRP5610424','DRP5610425','DRP5610501','DRP5610502','DRP5610503','DRP5610504','DRP5610505','DRP5610506','DRP5610507','DRP5610508','DRP5610509','DRP5610510','DRP5610511','DRP5610512','DRP5610513','DRP5610514','DRP5610515','DRP5610516','DRP5610517','DRP5610518','DRP5610519','DRP5610520','DRP5610521','DRP5610522','DRP5610523','DRP5610524','DRP5610525','DRP5610601','DRP5610602','DRP5610603','DRP5610604','DRP5610605','DRP5610606','DRP5610607','DRP5610608','DRP5610609','DRP5610610','DRP5610611','DRP5610612','DRP5610613','DRP5610614','DRP5610615','DRP5610616','DRP5610617','DRP5610618','DRP5610619','DRP5610620','DRP5610621','DRP5610622','DRP5610623','DRP5610624','DRP5610625','DRP5610701','DRP5610702','DRP5610703','DRP5610704','DRP5610705','DRP5610706','DRP5610707','DRP5610708','DRP5610709','DRP5610710','DRP5610711','DRP5610712','DRP5610713','DRP5610714','DRP5610715','DRP5610716','DRP5610717','DRP5610718','DRP5610719','DRP5610720','DRP5610721','DRP5610722','DRP5610723','DRP5610724','DRP5610725','DRP5610801','DRP5610802','DRP5610803','DRP5610804','DRP5610805','DRP5610806','DRP5610807','DRP5610808','DRP5610809','DRP5610810','DRP5610811','DRP5610812','DRP5610813','DRP5610814','DRP5610815','DRP5610816','DRP5610817','DRP5610818','DRP5610819','DRP5610820','DRP5610821','DRP5610822','DRP5610823','DRP5610824','DRP5610825','DRP5610901','DRP5610902','DRP5610903','DRP5610904','DRP5610905','DRP5610906','DRP5610907','DRP5610908','DRP5610909','DRP5610910','DRP5610911','DRP5610912','DRP5610913','DRP5610914','DRP5610915','DRP5610916','DRP5610917','DRP5610918','DRP5610919','DRP5610920','DRP5610921','DRP5610922','DRP5610923','DRP5610924','DRP5610925','DRP5611001','DRP5611002','DRP5611003','DRP5611004','DRP5611006','DRP5611007','DRP5611008','DRP5611009','DRP5611010','DRP5611011','DRP5611012','DRP5611013','DRP5611014','DRP5611015','DRP5611016','DRP5611017','DRP5611018','DRP5611019','DRP5611020','DRP5611021','DRP5611022','DRP5611023','DRP5611024','DRP5611101','DRP5611102','DRP5611103','DRP5611104','DRP5611105','DRP5611106','DRP5611107','DRP5611108','DRP5611109','DRP5611110','DRP5611111','DRP5611112','DRP5611113','DRP5611114','DRP5611115','DRP5611116','DRP5611117','DRP5611118','DRP5611119','DRP5611120','DRP5611121','DRP5611122','DRP5611123','DRP5611124','DRP5611125','DRP5611201','DRP5611202','DRP5611203','DRP5611204','DRP5611205','DRP5611206','DRP5611207','DRP5611208','DRP5611209','DRP5611210','DRP5611211','DRP5611212','DRP5611213','DRP5611214','DRP5611215','DRP5611216','DRP5611217','DRP5611218','DRP5611219','DRP5611220','DRP5611221','DRP5611222','DRP5611223','DRP5611224','DRP5611225','DRP5611301','DRP5611302','DRP5611303','DRP5611304','DRP5611305','DRP5611306','DRP5611307','DRP5611308','DRP5611309','DRP5611310','DRP5611311','DRP5611312','DRP5611313','DRP5611314','DRP5611315','DRP5611316','DRP5611317','DRP5611318','DRP5611319','DRP5611320','DRP5611321','DRP5611322','DRP5611323','DRP5611324','DRP5611325','DRP5611401','DRP5611402','DRP5611403','DRP5611404','DRP5611409','DRP5611411','DRP5611412','DRP5611413','DRP5611414','DRP5611415','DRP5611416','DRP5611417','DRP5611418','DRP5611419','DRP5611420','DRP5611421','DRP5611422','DRP5611423','DRP5611424','DRP5611425','DRP5611501','DRP5611502','DRP5611503','DRP5611504','DRP5611505','DRP5611506','DRP5611507','DRP5611508','DRP5611509','DRP5611510','DRP5611511','DRP5611512','DRP5611513','DRP5611514','DRP5611515','DRP5611516','DRP5611517','DRP5611518','DRP5611519','DRP5611520','DRP5611521','DRP5611522','DRP5611523','DRP5611524','DRP5611525','DRP5611601','DRP5611602','DRP5611603','DRP5611604','DRP5611605','DRP5611606','DRP5611607','DRP5611608','DRP5611609','DRP5611610','DRP5611611','DRP5611612','DRP5611613','DRP5611614','DRP5611615','DRP5611616','DRP5611617','DRP5611618','DRP5611619','DRP5611620','DRP5611621','DRP5611622','DRP5611623','DRP5611624','DRP5611625','DRP5611701','DRP5611702','DRP5611703','DRP5611704','DRP5611705','DRP5611706','DRP5611707','DRP5611708','DRP5611709','DRP5611710','DRP5611711','DRP5611712','DRP5611713','DRP5611714','DRP5611715','DRP5611716','DRP5611717','DRP5611718','DRP5611719','DRP5611720','DRP5611721','DRP5611722','DRP5611723','DRP5611724','DRP5611725','DRP5611801','DRP5611802','DRP5611803','DRP5611804','DRP5611805','DRP5611806','DRP5611807','DRP5611808','DRP5611809','DRP5611810','DRP5611811','DRP5611812','DRP5611813','DRP5611814','DRP5611815','DRP5611816','DRP5611817','DRP5611818','DRP5611819','DRP5611820','DRP5611821','DRP5611822','DRP5611823','DRP5611824','DRP5611825','DRP5611901','DRP5611902','DRP5611903','DRP5611904','DRP5611905','DRP5611906','DRP5611907','DRP5611908','DRP5611909','DRP5611910','DRP5611911','DRP5611912','DRP5611913','DRP5611914','DRP5611915','DRP5611916','DRP5611917','DRP5611918','DRP5611919','DRP5611920','DRP5611921','DRP5611922','DRP5611923','DRP5611924','DRP5611925','DRP5612001','DRP5612002','DRP5612003','DRP5612004','DRP5612005','DRP5612006','DRP5612007','DRP5612008','DRP5612009','DRP5612010','DRP5612011','DRP5612012','DRP5612013','DRP5612014','DRP5612015','DRP5612016','DRP5612017','DRP5612018','DRP5612019','DRP5612020','DRP5612021','DRP5612022','DRP5612023','DRP5612024','DRP5612025','DRP5612101','DRP5612102','DRP5612103','DRP5612104','DRP5612105','DRP5612106','DRP5612107','DRP5612108','DRP5612109','DRP5612110','DRP5612111','DRP5612112','DRP5612113','DRP5612114','DRP5612115','DRP5612116','DRP5612117','DRP5612118','DRP5612119','DRP5612120','DRP5612121','DRP5612122','DRP5612123','DRP5612124','DRP5612125','DRP5612201','DRP5612202','DRP5612203','DRP5612204','DRP5612205','DRP5612206','DRP5612207','DRP5612208','DRP5612209','DRP5612210','DRP5612211','DRP5612212','DRP5612213','DRP5612214','DRP5612215','DRP5612216','DRP5612217','DRP5612218','DRP5612219','DRP5612220','DRP5612221','DRP5612222','DRP5612223','DRP5612224','DRP5612225') ]; nested exception is java.sql.SQLSyntaxErrorException: ORA-01795: maximum number of expressions in a list is 1000
最新发布
10-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值