标签:修改 9.png 注释 ice order 注解 shift 类型 end
|-用户管理增删改查框架
|-代码结构优化
|-第一个改进:合并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实例
标签:修改 9.png 注释 ice order 注解 shift 类型 end
原文地址:http://www.cnblogs.com/yhmdjl/p/6589723.html