首页 > 代码库 > 20170320_系统管理_用户管理1_反射得到model实例
20170320_系统管理_用户管理1_反射得到model实例
|-用户管理增删改查框架
|-代码结构优化
|-第一个改进:合并dao与service层。
|-第二个改进:合并getModel,代码声明问题。
ps: 通过反射获得泛型的真实类型
通过反射得到model的实例。
包裹代码块异常:Shift + Alt + z
=====================================================================
1、action
2、struts.xml
3、service
4、serviceImpl
5、dao
6、daoImpl
7、action注解
=====================================================================
第一个改进:合并dao与service层。
重复麻烦:
解决方式,即删除dao层。直接让service层直接调用Session.
1、删除dao包
2、注释掉test
3、修改service层
删除service接口中的方法,继承baseDao.
4、修改serviceImpl
修改前:
修改后:
修改前:
修改后:
4、事务修改:
第二个改进:合并getModel,代码声明问题。
更改前
更改后:
通过反射得到泛型的实例步骤:
1、写注释 + 通过反射得到model的实例 + 抛异常
2、得到model的真实类型
END!!!
20170320_系统管理_用户管理1_反射得到model实例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。