我的编程逻辑是否正确?
问题描述:
在我的程序中,我使用下一个逻辑。我的编程逻辑是否正确?
我使用方法save,update,delete,loadAllRecordsFromMyTable,findMyRecord等创建了一个MySession类,或者说每个“查询”数据库的函数。 在这个类中,我也把一些静态最终consts像
protected static final Logger LOGGER = Logger.getLogger("Log");
protected static final List<EntityXYZ> allXYZ = new ArrayList<>();
EVERY viewmodal扩展类MySession的,但不是每个viewmodal使用在MySession的所有方法。
这里是我的疑惑:
- 我想加载一些静态列表只有一次,因为他们是在我的数据库不可改变的数据:这是正确的使用MySession的静态最终名单<>?我需要在哪里加载第一个(和独特的)时间?
- 这个逻辑是否正确?否则,这是推荐的方法?
尝试代码审查:http://codereview.stackexchange.com/ –
谢谢。但是,在那个社区我无法创建正确的ZK标签,导致我的信誉低下,所以这个问题并不是真正的目标。 – barracus
哼哼......我不知道该怎么做。尝试将其标记为Java并将ZK放在标题上。 –