随笔分类 -  spring mvc

摘要:记录spring常见注解 方便今后查阅 @Service服务层组件,用于标注业务层组件,表示定义一个bean,自动根据bean的类名实例化一个首写字母为小写的bean,例如Chinese实例化为chinese,如果需要自己改名字则:@Service("你自己改的bean名")。 @Controlle 阅读全文
posted @ 2017-10-12 12:30 chrischris 阅读(115) 评论(0) 推荐(0)
摘要:调试Spring项目出现No bean class specified on bean definition异常 但是控制台并没有给出其他相关信息了 这个时候可以在AbstractBeanDefinition的源码抛出异常的位置添加断点开始调试 通过监视得到抛出该异常的类的相关信息 从而解决问题 阅读全文
posted @ 2017-07-18 09:51 chrischris 阅读(667) 评论(0) 推荐(0)
摘要:hibernate自动创建表时提示 : ERROR: sql injection violation, syntax error: syntax error, expect LPAREN, actual NOT not : 可是我把sql语句在sql客户端执行是Ok的 后来在一个博客的评论区找到了原 阅读全文
posted @ 2017-07-17 12:33 chrischris 阅读(1167) 评论(0) 推荐(0)
摘要:以下内容均摘自Spring实战3 中 事务属性:声明式事务是通过事务属性来定义的, 事务属性包含了五个方面:传播行为、隔离级别、回滚规则、是否只读、事务超时 传播行为的大概就是新的事务是否被挂起, 或者方法是否要在事务环境中运行 一下为spring提供的多种传播规则选择: MANDATORY:标示该 阅读全文
posted @ 2017-07-06 15:12 chrischris 阅读(106) 评论(0) 推荐(0)
摘要:从Spring3.2开始 Spring包含了一种mockSpringMVC并针对controller执行http请求的机制 如(该代码选自spring实战4): mock 以及when thenreturn 的用法在我的理解看来就是 mock方法实现了一个接口对象 when thenreturn方法 阅读全文
posted @ 2017-05-26 14:58 chrischris 阅读(998) 评论(0) 推荐(0)
摘要:spring+jax 出现java.io.Serializable is an interface, and JAXB can't handle interfaces 原因是我的webservice方法中 有一个BaseEntity虚类 其中get方法的返回值是实现了Serializable接口的 阅读全文
posted @ 2017-03-17 11:47 chrischris 阅读(589) 评论(0) 推荐(0)
摘要:AOP(Aspect Oriented Programming) 面向切面编程 举个例子 通常需要处理一段业务逻辑的前后有打印日志或其他操作 业务逻辑代码里就会穿插大量日志打印等代码显得十分杂乱 这个时候就可以使用AOP将日志操作抽象为一个横切关注点 将他织入相应业务逻辑接口中就可以了 AOP核心概 阅读全文
posted @ 2016-12-15 15:36 chrischris 阅读(95) 评论(0) 推荐(0)