
Java-SSH
Andy_Zheng.
这个作者很懒,什么都没留下…
展开
-
SpringMVC与Struts2区别与比较总结
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式...转载 2018-07-24 15:03:54 · 147 阅读 · 0 评论 -
深入浅析Mybatis与Hibernate的区别与用途
1. hibernate是全自动,而mybatis是半自动 hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybatis仅有基本的字段映射,对象数据以及对象实际关系仍然需要通过手写sql来实现和管理。 2. hibernate数据库移植性远大于mybatis hibernate通过它强大的映射结构和hql语言...转载 2018-07-24 15:25:47 · 167 阅读 · 0 评论 -
【springmvc】传值的几种方式&&postman接口测试
最近在用postman测试postman接口,对于springmvc传值这一块,测试了几种常用方式,总结一下。对于postman这个工具的使用也增加了了解。postman测试很棒,有了工具,测试接口,事倍功半。 一、单个参数传递 1.@RequestBody注解 /** * 测试单个参数@RequestBody */ @CrossOrigin @Re...转载 2018-10-16 09:59:57 · 774 阅读 · 0 评论 -
Mybatis使用IN语句查询
一、简介 在SQL语法中如果我们想使用in的话直接可以像如下一样使用: select * from HealthCoupon where useType in ( '4' , '3' ) 但是如果在MyBatis中的使用in的话,像如下去做的话,肯定会报错: Map<String, Object> selectByUserId(@Param("useType"...转载 2018-10-29 14:00:29 · 1999 阅读 · 0 评论 -
SpringMVC 中的@DateTimeFormat用法
用法很简单: pojo类上的哪个Date类型的字段需要,就用@DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss") 标记 这样前端页面传递过来的String类型的时间 '2016-11-11 11:11:11' 会转换为 Date 类型 注意点来啦!!! 之前我用这个注解一直不起效,一直报错误! 我是这样写的: 后来改了一个...转载 2019-03-31 15:17:00 · 3712 阅读 · 0 评论