
ssm
痴人说梦家
一位痴人说梦家!
展开
-
SpringBoot 整合 SpringTask定时任务调度
传统的定时任务调度主要有有以下几种方式:Timer开发中异步任务的几种写法:这么写 显然达不到需求,如果我们 需要修改定时任务时间 就要修改源码,常用做法是 将Cron触发器表达式封装成一个对象另外扩展:自定义线程池:如何从普通的类中获取ioc容器中的Bean?如何创建异步任务生产工厂?如何调用?...原创 2020-11-03 20:29:38 · 439 阅读 · 0 评论 -
mybatis中xml,使用paramType传入参数总结
mybatis中SQL接受的参数分为:(1)基本类型(2)对象(3)List(4)数组(5)Map无论传哪种参数给mybatis,他都会将参数放在一个Map中:如果传入基本类型:变量名作为key,变量值作为value 此时生成的map只有一个元素。如果传入对象: 对象的属性名作为key,属性值作为value,如果传入List: "list"作为key,这个List是value (这类参数可以迭代,利用标签实现循环)如果传入数组: "array"作为key,数组作为value(同上)如果传原创 2020-10-14 21:53:33 · 4612 阅读 · 0 评论 -
mybatis逆向工程 单表多级分类复杂查询
原创 2020-10-13 22:59:46 · 302 阅读 · 0 评论 -
前后端分离跨域问题解决
在任意可在web.xml中加载的xml 配置bean <!--跨域设置--><bean class="org.springframework.web.filter.CorsFilter"><constructor-arg name="configSource"> <bean id="MyCors" class="org.springframework.web.cors.UrlBasedCorsConfigurationSource"...原创 2020-10-07 20:27:16 · 166 阅读 · 0 评论 -
阿里巴巴发送短信验证码验证实战
进入阿里云控制台(没注册的,支付宝注册一下)重要提示:发短信默认按条收费,一条几分钱,登录后先充值一块钱,在发送短信,不然会发送失败把java代码复制到中 即可完成核心代码编写,前端发送请求,后端直接执行即可...原创 2020-10-07 15:12:08 · 2070 阅读 · 2 评论 -
spring集成FreeMarkl发送模板邮件
实战发送:原创 2020-09-29 22:13:11 · 151 阅读 · 0 评论 -
SSM聚合工程+ Vue+Axios前后端分离CRUD实战-----第一章
统一工具类配置:SpringRedisTemplate配置:redis.properties:redis.xml:前端页面:原创 2020-09-29 21:59:49 · 342 阅读 · 0 评论 -
使用Maven聚合工程整合SSM详解
整合前提:创建一个空父Maven工程,里包含三个maven java子项目和一个maven web子项目v-entity配置:vue-mapper:vue-service:vue-web:原创 2020-09-26 10:44:07 · 253 阅读 · 0 评论 -
Spring MVC 图片上传并回显图片
完成上传图片并回显功能前端页面:ajax:Controller处理方法:upload.properties配置文件:原创 2020-09-20 22:54:32 · 701 阅读 · 0 评论 -
ajax异步重定向失效的解决方式
ajax异步重定向失效的解决方式在项目中对登录进行统一拦截时,发现如果是异步状态下(关闭服务器重新部署的过程中,保持原后台页面不变,点击ajax请求,此时,session域里没登录的session值,后台重定向失效),下面是解决方式:在统一状态码枚举内新增,未登录的状态码和值自定义一个异常类继承RuntimeException,构造函数参数为刚刚定义的枚举类通过AOP进行异常拦截处理最后在拦截器进行判断是否登录,未登录返回相应状态码和消息告诉前端前端通过定义全局ajax来处理请求,如果原创 2020-09-20 22:45:22 · 555 阅读 · 0 评论 -
Spring MVC+Spring +Mybatis 整合SSM框架(小白图文教程)
打开IDEA页面点击File选项出现如下界面初始目录如下在WEB-INF目录下创建lib文件夹存放jar包,并添加jar环境将lib文件加夹添加到Libraries环境中去,如下图所示:通用日志配置文件:### \u8BBE\u7F6E###log4j.rootLogger = debug,stdout,D,E### \u8F93\u51FA\u4FE1\u606F\u5230\u63A7\u5236\u62AC ###log4j.appender.st..原创 2020-09-17 23:20:10 · 203 阅读 · 0 评论 -
Spring MVC企业级 异常处理方式
前提:返回给前端 JSON字符串需要jackson包或其他支持的包(GSON等)。定义一个枚举类 包含 返回前端的参数,以及枚举类的实例(根据所需要的异常状态自定义)public enum MyStatus { // OK(200,"成功") , ERROR(400,"失败"); private int status; private String message; MyStatus(int status, String message)...原创 2020-09-17 22:02:42 · 122 阅读 · 0 评论 -
Part()文件上传-无需导入任何包和配置任何解析器
文件上传三要素:后台代码:如果是多文件上传 则前端修改为:后端修改为:原创 2020-09-16 20:13:54 · 417 阅读 · 0 评论 -
气抖冷! IDEA启动tomcat 日志乱码问题解决方案
问题: Idea下启动Tomcat日志中文乱码(亲测有效)症状如图:网上的解决办法五花八门,试了很多基本都无效,实际不用这么麻烦 ,如果你搜到这篇文章,恭喜你省去了不少时间!下面 解决方案超链接 点击即可跳转到该博主写解决乱码的步骤。按照步骤修改,即可解决上图中乱码问题。感谢博主写的这篇文章,如有侵权,请联系我删除。解决方案...原创 2020-08-18 12:17:59 · 148 阅读 · 0 评论 -
c:forEach标签的使用问题总结
jsp:c:forEach标签的使用以及出现表达式的问题总结项目架构: Maven + ssm问题 :使用封装好的pageUtils工具类 传递给前端jsp页面,值获取不到1.首先静态资源映射配置好<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/><mvc:resources location="/WEB-INF/js/" mapping="/js/**"/><mvc:resources loca原创 2020-07-30 19:59:37 · 1530 阅读 · 0 评论