导航

2017年10月10日

摘要: SpringMVC controller返回值类型: 1 String return "user":将请求转发到user.jsp(forword) return "redirect:user":将请求重定向到user(redirect) 2 ModelAndView 返回数据和视图 3 Object 阅读全文

posted @ 2017-10-10 19:44 耍流氓的兔兔 阅读(163) 评论(0) 推荐(0)

摘要: SpringMVC处理异常: 1 使用@ExceptionHandler注解 只有ModelAndView可以携带错误信息 2 使用@ExceptionHandler处理特定类型的异常 3 使用@ControllerAdvice织入全局异常 阅读全文

posted @ 2017-10-10 19:44 耍流氓的兔兔 阅读(189) 评论(0) 推荐(0)

摘要: SpringMVC返回JSON格式的数据: 1 添加jar包(gson-2.8.0.jar): 或者(jackson-databind-2.1.5.jar): 2 在controller中配置注解: 方法的返回值就是需要的对象 @ResponseBody会自动调用包中的方法将数据转为json格式 S 阅读全文

posted @ 2017-10-10 19:43 耍流氓的兔兔 阅读(879) 评论(0) 推荐(0)

摘要: SpringMVC处理列表和数组类型: 当form提交多个参数时,可以使用@RequestParam(value="")注解将其注入到列表或数组中,否则参数无法传值 1 controller接收列表 2 controller接收数组 阅读全文

posted @ 2017-10-10 19:43 耍流氓的兔兔 阅读(310) 评论(0) 推荐(0)

摘要: SpringMVC类型转换: 1 日期类型转换: 针对日期类型,springmvc默认没有做类型转换,因此会报告400错误,此时需要配置日期类型转换器 1.1 在pojo层添加注解:@DateTimeFormat() pattern:日期格式(前端传输的日期也必须是这个格式) 1.2 自定义类型转换 阅读全文

posted @ 2017-10-10 19:43 耍流氓的兔兔 阅读(164) 评论(0) 推荐(0)

摘要: SpringMVC拦截器: 创建拦截器必须声明HandlerInterceptor接口 阅读全文

posted @ 2017-10-10 19:43 耍流氓的兔兔 阅读(217) 评论(0) 推荐(0)

摘要: Hibernate JPA 关联关系: 使用cascade做级联操作(只有在满足数据库约束时才会生效): CascadeType.PERSIST: 级联保存,只有调用persist()方法,才会级联保存相应的数据 CascadeType.REFRESH: 级联刷新,当多个用户同时操作一个实体,为了用 阅读全文

posted @ 2017-10-10 18:16 耍流氓的兔兔 阅读(184) 评论(0) 推荐(0)

摘要: JPA: Hibernate如何实现JPA: Hibernate主要通过三个组件来实现: hibernate-annotation: 是Hibernate支持annotation方式配置的基础,它包括了标准的JPA annotation以及Hibernate自身特殊功能的annotation hib 阅读全文

posted @ 2017-10-10 16:43 耍流氓的兔兔 阅读(241) 评论(0) 推荐(0)

摘要: Maven下在pom中下载之后,如何才能使其自动下载源码和文档? 如果已经下载,可以先从Maven库中删除已经下载的代码,然后再update Maven项目即可 阅读全文

posted @ 2017-10-10 15:49 耍流氓的兔兔 阅读(1267) 评论(0) 推荐(0)

摘要: Hibernate事务管理: Hibernate本身没有实现自己的事务管理功能,而是对底层JDBC事务或JTA事务的轻量级封装 Hibernate将底层的JDBCTransaction或JTATransaction进行了封装,再在外面套上Transaction和session的外壳,其实是通过委托底 阅读全文

posted @ 2017-10-10 13:59 耍流氓的兔兔 阅读(144) 评论(0) 推荐(0)