Spring
macrotea
macrotea
展开
-
[收藏]OpenSessionInViewFilter和OpenSessionInViewInterceptor
以一个 Web 应用为例, Spring 提供了 OpenSessionInViewFilter 和 OpenSessionInViewInterceptor 。我们可以随意选择一个类来实现相同的功能。两种方法唯一的不同就在于 interceptor 在 Spring 容器中运行并被配置在 web 应用的上下文中,而 Filter 在 Spring 之前运行并被...原创 2011-04-21 15:33:48 · 80 阅读 · 0 评论 -
Spring mvc路径映射问题
http://localhost:8080/TestServlet/testing/joe.bloggs@example.com @RequestMapping(value = "/{email}", method = RequestMethod.GET) @RequestMapping(value = "/{email:.*}", method = RequestMethod.GET)/...原创 2011-09-28 19:27:48 · 124 阅读 · 0 评论 -
解决Spring MVC @ExceptionHandler不起作用的问题
出错前: ModelAndView handleException(Exception ex, Model model) 修复后: @ExceptionHandler(Exception.class) public ModelAndView handleException(Exception ex, WebRequest request) { ModelAndView mav =...原创 2011-09-28 19:01:30 · 661 阅读 · 0 评论 -
请教Spring MVC 的表单提交日期问题
1.model: public class UserType implements Serializable { private static final long serialVersionUID = 1L; private int id; private String typeName; private String remark; ...2011-09-27 11:53:27 · 86 阅读 · 0 评论 -
Spring mvc 编码
在web.xml下添加: <!--编码--> <filter> <filter-name>Set Character Encoding</filter-name> <filter-class>org.springframework.web.filter.Character...原创 2011-09-24 21:17:20 · 75 阅读 · 0 评论 -
mvc:annotation-driven
This tag registers the DefaultAnnotationHandlerMapping and AnnotationMethodHandlerAdapter beans that are required for Spring MVC to dispatch requests to @Controllers. 也就是说配置了<mvc:annotat...原创 2011-09-24 20:52:47 · 75 阅读 · 0 评论 -
Spring MVC 的json问题(406 Not Acceptable)
<mvc:annotation-driven />的缺失导致: 当请求: @RequestMapping("json1") public @ResponseBody UserType json1(Model model){ return userTypeService.getById(6); } 将...原创 2011-09-24 12:32:08 · 82 阅读 · 0 评论 -
Spring事务托管的问题
关于spring的事务管理的: <!--事务通知--> <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <tx:method name="get*" read-only="true&qu原创 2011-09-04 22:49:34 · 210 阅读 · 0 评论 -
@Resource
@Resource 的作用相当于 @Autowired,只不过 @Autowired 按 byType 自动注入,面 @Resource 默认按 byName 自动注入罢了。@Resource 有两个属性是比较重要的,分别是 name 和 type,Spring 将 @Resource 注释的 name 属性解析为 Bean 的名字,而 type 属性则解析为 Bean 的类型。所以如果使用 na...原创 2011-04-29 20:53:19 · 97 阅读 · 0 评论 -
Hibernate.initialize
public List<ChiefEditor> qbcByLikeName(final String preName) throws Exception { List retVal = (List) getHibernateTemplate().execute(new HibernateCallback() { public Obj...原创 2011-04-21 15:53:46 · 111 阅读 · 0 评论 -
Spring的注解@Component,@Service,@Controller,@Repository
<context:component-scan base-package =”com.mtea.spring”> 其中base-package 为需要扫描的包(含所有子包) @Service 用于标注业务层组件, @Controller 用于标注控制层组件(如struts中的action), @Repository 用于标注数据访问组件...原创 2011-04-08 09:30:28 · 84 阅读 · 0 评论