摘要: 因为这个国际化,是通过资源文件实现,即数据库只存储 一串英文符号代码,具体的内容在资源文件里实现。比如,数据库里有一个bookName字段,那么在数据库表里,可能存储的是bookName,而在资源文件里得如下配置:bookName=Thingking in java(英文资源文件)bookName=java编程思想(中文资源文件)。。。等等。在页面上写
(假如bookName是一个名为book的javabean的一个字段)。这样,在按名字查询的时候,就得到资源文件里匹配,而不是到数据库里。上面写的那个类就是读取资源文件的,然后根据value寻找key。
找到key以后,就找到要查询的东东了。
但是,有个地方没想好。就是,分页查询的时候,这个不能一次查询n条记录,而是一次性全部查询,当数据量大的时候,可能第一次查询会很慢。 我想了一个办法,还没有试行。就是,自己写一个读取文件的类,在读取了n条符合条件的记录后,将第n条记录的下一行行号记录下来,下一页查询的时候,从记录的行号继
阅读全文