- 博客(5)
- 资源 (114)
- 收藏
- 关注
原创 AOP expression语法
在使用AOP时,指定一个pointcut的同时会定义一个expression,来表示对什么方法使用AOP。类似expression="execution(public * com.baidu.map.*Ctr.*Handle(..))"等语法为:execution(修饰符 返回值 包名.类名/接口名.方法名(参数列表))其中:1、返回类型、方法名、参数是必须有的.2、*表示
2017-11-20 16:19:16
4750
原创 Spring AOP 环绕通知
Spring AOP的环绕通知和前置、后置通知有着很大的区别,主要有两个重要的区别:1)目标方法的调用由环绕通知决定,即你可以决定是否调用目标方法,而前置和后置通知是不能决定的,它们只是在方法的调用前后执行通知而已,即目标方法肯定是要执行的。joinPoint.proceed()就是执行目标方法的代码。2)环绕通知可以控制返回对象,即可以返回一个与目标对象完全不同的返回值。虽然这很危险,但
2017-11-20 15:23:35
10889
原创 SpringMVC配置文件
一.静态资源使用web容器默认的servlet进行处理早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往在映射路径中以 *.do 、 *.xhtml等方式结尾,从而防止拦截静态资源请求。这种请求的URL必须是一个带后缀的URL,无法采用真正的REST风格的URL。优雅的REST风格的资源URL不希望带 .html
2017-11-20 13:11:54
295
原创 Spring事务隔离级别
首先,总结一下数据库事务正确执行的四个要素(ACID):原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分。一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态,即数据完整性约束没有被破坏;比如我们做银行转账的相关业务,A转账给B,要求A转的钱B一定要收到
2017-11-13 10:10:07
518
原创 maven error提示: 不兼容的类型: java.lang.Object无法转换为T
使用Maven install打包程序,但是提示error: 不兼容的类型: java.lang.Object无法转换为T。看了下是这段代码: public T getMapper(Class cls) throws Exception { return sqlSessionTemplate.getMapper(cls); }出错直接原因:Object类型无法转换为泛型T
2017-11-11 22:11:29
26734
2
2009-2018年软考系统架构设计师历年真题及答案解析和50篇范文(全).zip
2019-10-21
Spring MVC学习指南
2018-03-31
VisualC.NET数据库开发经典案例解析--随书光盘[评价可免费]
2010-03-26
Visual+C#.NET编程精粹150例[评价可免费]
2010-03-26
华为 中兴等大公司面试笔试题目[经典](包括09年部分)[评价可免费]
2009-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人