做外贸怎么登陆国外网站,wordpress 同分类评论调用,湖南长沙大学,免费建设电影网站最近做一个项目#xff0c;需要对人口数据进行查询#xff0c;但是人口数据分布在不同的街道表中#xff0c;首先进行了数据表结构的统一#xff0c;每个数据表以街道名开头#xff0c;然后其他的名字都一样前期将各个表中的字段也进行了统一抽象出一张字典表将街道编号和…最近做一个项目需要对人口数据进行查询但是人口数据分布在不同的街道表中首先进行了数据表结构的统一每个数据表以街道名开头然后其他的名字都一样前期将各个表中的字段也进行了统一抽象出一张字典表将街道编号和街道的名字的首字母连接起来因为查询的时候是利用街道编号来的这样可以根据街道标号拼出相对于的街道表的名字(每个人口相关的表不止一张因此需要统一)在查询过程中将查询到的结构返回一个LIST,(不同的表在dao中当然对于不同的类啊返回来再判断是哪一类)然后利用反射Field[] fields List.get(i).getDeclaredDields()获得具体的属性。拼出json文件返回前台。这还不算很多信息需要关联其他表比如社区信息社区信息需要根据街道信息才能查出来但是不在同一张表中因此反射回来以后根据结果中的街道信息再关联其他表求社区信息刚开始的时候总出错原来是我在设计对应的forms数据库结果的java类时申明与社区有关的信息在前而街道在后那么反射回来遍历属性的时候先遍历到社区相关信息而不是街道就不能根据街道求出社区具体信息所在的表社区相关信息也就没有又有意义了。同时在数据库中拼sql语句时发现在直接在语句里加参数而不是通过参数数据进行传参时需要加单引号啊另外与in是不一样滴附用的表有人口基本信息表 jiedao1peopleinfo;字段 名性别为了方便返回来以后我去求社区我加了街道编号字段社区相关信息1社区表社区名编号关联表社区关联信息1社区表的编号字典表街道编号街道首字母为了方便我将所有表名字进行规范化查询的时候通过街道编号查到街道首字母这样就可以找到相关街道的人口表社区表关联表返回人口信息里面的内容然后我需要向前台返回名性别街道社区这样我还需要根据返回的街道编号求出相关街道对应的表定位到这个街道的关联表根据前台给出的关联信息找到社区表编号再根据编号找到社区名。如果前台没有给参数我就需要从多个街道取数据这样关联起来几百个表我直接新建立一个表将人口基本信息统一到一张表里直接插用insert into table_cselect * from table_bunionselect * from table_a开始还可以但是后来有问题了那个人口表里有日期数据原来输入的时候输错了格式不对导致不能插入这几十万条数据我不能一条一条看吧我就只把用的数据插进去了方法也简单把星号换成具体的字段列名。我通过街道编号是否存在来判断前台输入参数是否全面通过这样建表对于参数输入不确定的问题就解决了