SSM
疙瘩陈
实习啦,啊打~~
展开
-
java下载字符串
依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> ...原创 2020-02-22 11:06:40 · 578 阅读 · 0 评论 -
mabatis插入记录返回主键的方法
mabatis的逆向工程生成的mapper.xml文件中,并没有提供返回主键的功能,所以需要自己写了来个粘贴地<!-- 插入返回插入记录的主键id keyProperty ===> 映射到数据库的主键为当前pojo的哪个字段 resultType ===> 主键的类型 order ===> 排序,要插入后才知道id是多少,所以当然是AFTER(之后),触发...原创 2018-05-19 16:20:26 · 2520 阅读 · 0 评论 -
Spring MVC 转发和重定向
在返回逻辑视图的时候 return "redirect:/index.jsp";如forward我就不写了,就是把返回的前缀改一下就行了。forward和redirect的区别自行百度原创 2018-06-12 22:19:33 · 185 阅读 · 0 评论 -
SpringMvc参数绑定400之The request sent by the client was syntactically incorrect.
springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能会报如下错误: The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实际就是springmvc无法实现数据绑定...原创 2018-06-12 22:59:47 · 310 阅读 · 0 评论 -
为什么Service之间最好不要相互调用?
技术上来说,可以调用。但是不建议这样使用,除非你这个方法是service公用的工具类。之所以不建议调用,是为了减少耦合性,同一层之间,最好不要耦合。比如maven项目,如果A层Service调用了B层Service的方法,那么就一定要先启动B工程,否则A层启动的时候就会报错,虽然可以不介意这种Exception,但是如果真的是B层的service出了问题那也会被误以为没错。如果这个时候B层又调用了...原创 2018-06-13 16:03:12 · 35305 阅读 · 5 评论 -
Mybatis的XxMapper.xml中${} 和#{} 的区别
参考:Mybatis 中在传参时,${} 和#{} 的区别 好记性不如烂笔头。 其实学完Mybatis已经有3个多月了,但是今天写了个接口,需要到XXXMapper.xml文件里面配置方法的时候被难住了,那就是接口中的那个参数在parameterType里面到底是采用#的方式还是$的方式?这就真的尴尬了,当初学这个的时候可是记得很清楚了,内心也是很有把握,不就是一个#和$...原创 2018-06-01 15:48:52 · 3670 阅读 · 1 评论