摘要: 【工程截图】 【所需jar包】 【web.xml配置】 【springmvc-servlet.xml配置】 【myController.java】 【pages/index.jsp】(提示界面) 【输出结果:输入 http://localhost:8080/SpringMVC_HiggiinCui/ 阅读全文
posted @ 2016-07-17 15:18 HigginCui 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 【概述】 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。 InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,并通过反射机制调用目标类的代码,动态地将横切逻辑和业务逻辑编织在一起。 Proxy利用I 阅读全文
posted @ 2016-06-14 02:12 HigginCui 阅读(413) 评论(0) 推荐(1) 编辑
摘要: 【工程截图】 【PersonDao.java】 【PersonDaoImpl.java】 【Transaction.java】 【personDaoInterceptor.java】 【testPerson.java】 【运行结果】 【拦截器中的invoke方法什么时候执行?】 答:当在客户端的代理 阅读全文
posted @ 2016-06-13 02:04 HigginCui 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【PersonDao.java】 【PersonDaoImpl.java】 【Transaction.java】 【PersonDaoProxy.java】 【testPerson.java】 【运行结果】 阅读全文
posted @ 2016-06-13 01:46 HigginCui 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【Person.java】 【Studnet.java】 【applicationContext.xml】 【testStudent.java】 【运行结果】 阅读全文
posted @ 2016-06-13 01:28 HigginCui 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【SuperPerson.java】 【Person.java】 【Studnet.java】 【applicationContext.xml】 【testPerson.java】 【运行结果】 阅读全文
posted @ 2016-06-13 01:12 HigginCui 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【PersonDao.java】 【PersonDaoImpl.java】 【PersonService.java】 【PersonServiceImpl.java】 【PersonAction.java】 【applicationContext.xml】 【testPerson.ja 阅读全文
posted @ 2016-06-11 17:08 HigginCui 阅读(3592) 评论(1) 推荐(0) 编辑
摘要: 【工程截图】 【Document.java】 【ExcelDocument.java】 【PdfDocument.java】 【WordDocument.java】 【DocumentManager.java】 【applicationContext.xml】 【testDocument.java】 阅读全文
posted @ 2016-06-11 00:45 HigginCui 阅读(2937) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【Student.java】 【Person.java】 【applicationContext.xml】 【testPerson.java】 【运行结果】 【注意】 如果类上方只有@Component,那么其相当于<bean id="类名首字母小写,其他不变" class=".... 阅读全文
posted @ 2016-06-11 00:17 HigginCui 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 【工程截图】 【Student.java】 【Person.java】 【applicationContext.xml】 【testPerson.java】 【运行结果】 【小结】 执行顺序: 1.启动Spring容器 2.Spring容器内部创建了两个对象:porson和student 3.当Sp 阅读全文
posted @ 2016-06-10 20:43 HigginCui 阅读(247) 评论(0) 推荐(0) 编辑