1.创建一个和数据中字段对应的javabean对象,用来对订单信息进行操作。定义完javabean属性后,可以鼠标右击选择sourceàGenerate Getters and Setters。
2.创建完操作对象后,我们需要建立OrderMapper类来进行数据操作。order文件夹下创建dao文件夹并在该文件夹中创建OrderMapper.java类。dao文件夹下继续创建OrderMapper.xml文件。为了该类能够被成功加载,我们需要添加该类的扫描路径。在spring文件夹的dao文件夹下添加order.xml文件。
3. 通过上面的步骤我们就可以获取到数据库中的订单数据。接下来,我们就需要创建处理业务逻辑的service层来调用这些数据。创建IOrderService.java类。在该类中我们将要定义处理业务的接口。
4.定义完接口后,我们就可以来实现业务逻辑的处理。在service文件夹下建立impl文件夹,并在该文件夹下建立实现类OrderService.java。在这个类中,我们继承了IOrderService接口,并复写了findOrders()方法,在这个方法中我们调用在dao层定义的query方法来获取数据。
5.有了业务处理层之后,接下来,我们就需要创建controller层来拦截前端的请求并调用相应的service层来处理请求。我们在order文件夹下创建controller文件夹,并在该文件夹下创建OrderController.java类。接下来我们在该类中定义queryTableData方法来处理前端请求,并通过orderService来调用service的findOrders方法来获取数据。
在spring文件夹的controller文件夹下添加order.xml文件。到这里,我们完成了所有后台逻辑处理,获取到了订单数据。
6.在jsp文件下创建文件目录ordermgr。并在ordermgr文件夹中创建queryorder.jsp页面。至此,我们完成了订单的初始化table。
7.实现条件查询功能,在queryorder.js文件中添加如下红色框中的代码。