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