1、我这里使用MVC开发,使用java编程,使用SSM进行开发.如果您使用的其他的开发,MVC的设计思路并没有什么影响。
2、现在有很多的MVC框架,根据您的项目及其您所使用到的编程语言,您可以使用已经写好的MVC框架。
3、使用框架开发,只需要进行简单配置,即可对其进行使用。当然,对应学习来说,您最好理解框架底层的处理机制,可以尝试去写一些简单的框架。
4、分析问题是从显示界面开始的,也就是View层,但是编写软件的时候,却与之相反的,我们在开发的时候,首先需要先设计出数据库。
5、接下来,处理编写与持久层(数据库)的代码。我这里使用的是Mybatis,我们我需要对其进行合理的配置,写相应的SQL语句。
6、写好相应的接口,这样MyBatis即可帮我实现相应的操作数据库的方法。
7、接下来,我需要去处理业务层,业务层可以去调用上一步我们写好的接口,这些接口MyBatis会将其全部实现,因此我们去调用到的,是有方法体的方法。
8、接下来,去处理控制层Controller.因为我这里使用的是Spring,因此我只需要进行简单的处理即可。
9、使用配置文件,加载并初始化spring,即可使用spring.
10、最后再处理View具体的显示界面内容,因为我使用JAVA开发,我需要将数据传输到前端,那么我就应该创建一个JSP文件。
11、您在做软件开发时候,最好每写完一个功能,就对其进行一次测试,避免后期因为代码庞大而无处下手。