代码编写
明确需求。我要做什么?
首先,明确需要方想要的结果(返回值)其次,明确需要放能提供什么(参数)最后,明确我们要依托什么(数据库或者索引库或者其他模块的功能)
分析思路。我要怎么做?1,2,3…
第一、从持久层开始,分析返回值,如何操作可以获得想要的结果(在数据库的可视化工具中进行模拟)第二、从业务层开始,分析参数,解析参数,分析涉及那些业务第三、从业务层开始,如果涉及的业务层很多就定义顶级业务层,调用其他业务层,如果单一业务就在对应的业务层中进行操作
确定步骤。每一个思路部分用哪些语句,方法,和对象。
分析业务逻辑事务的控制工具类的使用方法的调用持久层结果的处理参数的处理实体类的处理
代码实现。用具体的java语言代码把思路体现出来。
代码的实现