aisell day2

it2024-08-05  70

Service层

把公共方法抽取出来做为接口写实现类 其他子类分别继承和实现Base的接口和实现类 完成方法

集成SpringMVC

引入相应jar包

配置applicationContext-mvc.xml

配置web.xml

修改正确的版本

注意:现在web.xml使用提2.3的版本,这个版本是不支持EL表达式的,所以我们需要改它的头修改成2.4及以上版本(大家随便到之前哪个项目的位置拷备一个正确版本即可)!

创建Controller与页面

引入主页面

把相应的文件拷备到项目中来

easyui 准备main.jsp文件 在webapp下创建一个main.jsp 文件

引入easy界面 创建Json 文件引入tree 设置点击事件

员工的查询页面

使用EasyUI中的Grid控件来完成:

UiPage.java

由于咱们SpringDataJpa返回的数据和EasyUI中的数据匹配不上,所以咱们准备一个类,直接把SpringDataJpa的Page对象进行一次封装,返回给前台即可:

5.3.BaseQuery.java EasyUI查询传参的名称如果和BaseQuery中接收的名称不一致,咱们就需要修改BaseQuery这个类进行功能的兼容:

EmployeeController.java

写一个jsp来专门链接点击事件的页面

完善Employee对象

6.1.加入部门模块 注:部门模块咱们只做到service部分就可以了! 创建部门Domain,然后把员工的代码都拷备一份修改即可(此处我们不做详细介绍)

员工完善字段显示部门与头像

employee.js

web.xml(解决noSession)

运行时我们会发现没有数据,然后通过js调试工作可以看到,返回报错 no-session 我们加上以下代码即可

加入高级查询条件

UtilController

employee.js

最新回复(0)