实现web中报表类型的增删改查的步骤

来源:互联网 发布:ubuntu命令行安装 编辑:程序博客网 时间:2024/04/30 01:37
1.创建表类型的Entity实体类Type.java,表的内容属性以及getter() 和 setter() 方法;
   开始加上@Entity  @Table(name="tb_type")
2.创建表类型的FB类TypeFB并继承BaseFormBean类,其中包含了表类型的属性,getter()、
  setter()方法,还包括一个可以返回TypeFB类型的对象toFB()方法,将Type类型的实体
  对象用spring框架中BeanUtils类的copyPropertirs()方法转化为TypeFB类型的对象;
3.创建类的Dao并继承基本仓库(BaseRepository)类,其中包含了对数据库的基本操作;
4.创建Service类TypeService,调用DAO里面的增删改查的方法。里面的方法可以在Controller里面自动生成并作修改
  开始加上@Component  @Transactional(readOnly=true)
  自动装配Dao对象 @Autowired TypeDao dao;
5.创建Controller类TypeController,这里包含了增删改查的操作,负责与客户端的交互
  开始加上@Controller   @RequestMapping(value="/type")
  自动装配Service对象  @Autowired TypeService typeService;
6.list.jsp
7.edit.jsp

①:Entity负责建立对应数据库的实体类
②:FB类包含将实体对象包装成FB对象的方法
③:Dao负责与数据库的交互
④:Service负责自动装配Dao对象并通过Dao对象来操作数据库
⑤:Controller自动装载Service对象,调用Service对象中的方法来操作数据
    负责后台与页面之间的数据交互
⑥:list.jsp是页面的显示信息,通过Controller来获得信息
⑦:edit.jsp是页面的编辑信息,并将信息通过Controller写入后台
1 0
原创粉丝点击