JAVA--spring相关
文章平均质量分 74
shi0299
这个作者很懒,什么都没留下…
展开
-
如何使用springmvc框架在普通的servlet注入service
需要通过一个相当于代理的类来完成,真正的servlet当做属性初始化进去。(当然,这个代理类是公共的,可以在web.xml配置多个)我这里举例,做一个servlet,用于全站生成验证码的地方使用,不多说,全部代码都贴出来好了。CaptchaServicepackage com.mcp.service.common;import javax.servlet.http.原创 2016-06-15 17:39:49 · 1605 阅读 · 0 评论 -
springboot 文件上传大小配置
springboot上传文件大小的配置我这里记录两种,一种是设置在配置文件里只有两行代码,一种是加个Bean 首先第一种:application.properties中添加 spring.http.multipart.maxFileSize=10MBspring.http.multipart.maxRequestSize=10MB maxFileSize 是单个文件...原创 2017-04-07 13:28:38 · 84674 阅读 · 5 评论 -
对freemarker输出的模板进行加工
这次主要是因为后期需要在项目里对js和css添加版本号,防止一些缓存的问题。页面比较多,就不能对每个页面引用的js和css添加版本号了,那样太累,对后期的更新也不方便。 你可能专门做了js和css的模板文件,其他页面引入就好了,但是每个页面也有其自己的资源文件,要是加在页面,这个文件你手动换了,另外一个页面忘记了,也都是麻烦。 你也可以增加FreeMarkerView,在原创 2017-07-04 16:42:57 · 512 阅读 · 0 评论 -
springboot+freemarker 增加自定义变量和自定义
这个主要是因为喜欢在spring+springmvc中用freemarker时,增加${base} ,${jsPath},${cssPath}等等全局的变量来再也没使用,这样不用使用相对路径,或者有统一的资源服务器的时候,可以动态的改变路径。还有自己定义一些方法在freemarker模板中使用,例如${conver('userType',e.user.type)},我们可以在后端对一些参数值进行转原创 2017-07-04 17:07:17 · 13326 阅读 · 1 评论 -
springboot 控制层参数校验插件
源码地址: https://github.com/shi0288/check可以把项目clone下来,直接mvn打成jar包使用。check引入jar包:使用样例:@RequestMapping("ceshi")public Result test( @Check(value = "name", defaultValue = "小明") String usernam原创 2017-09-29 18:03:13 · 1732 阅读 · 0 评论