Spring
spring springmvc
登峰小蚁
编程,运动,顺便把钱赚了。
展开
-
spring-利用java注解方式整合spring和mybatis
资源贴:https://blog.csdn.net/u014527058/article/details/76095875整体工程结构1、首先先搭建mybatis的部分,配置mybatis的数据源和session工厂DaoConfig配置类package com.wry.config;import org.apache.ibatis.session.SqlSessionF...转载 2018-07-29 23:27:18 · 3519 阅读 · 4 评论 -
@Scheduled定时任务单线程和多线程
资源贴:https://blog.csdn.net/u013456370/article/details/794119521)@Scheduled 单个方法内部单线程执行,不会存在前一个定时任务没完成,开启后一个定时任务的情况例如:方法a,a的第一遍执行中途卡主了,即使a的定时时间到了a也不会再次执行,串行2)@Scheduled 2.1)默认所有的@Scheduled方法...转载 2019-02-28 19:02:15 · 12272 阅读 · 0 评论 -
spring-@Transactional注解事务不回滚不起作用无效
资源贴:https://blog.csdn.net/zdyueguanyun/article/details/80236401https://blog.csdn.net/u011410529/article/details/54287307https://my.oschina.net/happyBKs/blog/1624482摘要:我遇到的情况就是下述第5点,因为我手动捕捉了异常,所以...转载 2019-01-25 09:53:45 · 2700 阅读 · 0 评论 -
spring 单例对象注入一个多例的对象时,始终都是同一个。
单例对象实例注入多例对象实例时,由于单例对象在容器中只有一次初始化的机会,所以单例对象始终注入的都是同一个对象,这样不能满足我们需要多例的要求。解决办法:1)手动new一个对象,这种方法可以确保每次对象都是新的,但是有个弊端就是没有用spring容器管理对象,spring不能帮我们注入需要的属性实例。2)继承ApplicationContextAware接口,手动获取bean...原创 2019-01-08 22:10:25 · 7534 阅读 · 2 评论 -
springmvc-controller成员变量注入HttpServletRequest线程安全吗?
资源贴:https://www.cnblogs.com/abcwt112/p/7777258.html结论:不会有线程安全问题原因:1.在controller中注入的request是jdk动态代理对象,ObjectFactoryDelegatingInvocationHandler的实例.当我们调用成员域request的方法的时候其实是调用了objectFactory的getObjec...转载 2019-01-08 21:06:21 · 4210 阅读 · 0 评论 -
sprigboot-获取项目绝对路径
资源贴:https://www.cnblogs.com/yejg1212/p/3270152.htmlimport org.springframework.util.ClassUtils;ClassUtils.getDefaultClassLoader().getResource("").getPath();转载 2018-12-29 14:18:11 · 2539 阅读 · 1 评论 -
springboot-打成jar运行出现org.apache.ibatis.binding.BindingException: Parameter 'tClass' not found. Avai
资源贴:https://blog.csdn.net/weixin_38070406/article/details/80756432@SpringBootApplication @RestController@MapperScan(basePackages = "com.rosam.dao")public class Application { public static voi...转载 2018-11-26 21:32:51 · 2879 阅读 · 0 评论 -
springmvc-xml文件配置定时器
1、在SpringMVC配置文件中添加xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd 2、配置任务扫描...转载 2018-11-13 18:57:00 · 2918 阅读 · 0 评论 -
spring-produces在@requestMapping中的使用方式和作用
资源贴:https://blog.csdn.net/jaryle/article/details/72965885最近遇到后台向前台传中文出现乱码的问题,百度了一下,这位博主写的很全面,转载一下。produces可能不算一个注解,因为什么呢,它是注解@requestMapping注解里面的属性项,它的作用是指定返回值类型,不但可以设置返回值类型还可以设定返回值的字符编码;还有一个属...转载 2018-11-06 12:39:21 · 5143 阅读 · 1 评论 -
springmvc-cron表达式
(cron = "* * * * * *") cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}例 "0 0 12 ? * WED" 在每星期三下午12:00 执行(年份通常 省略) 先了解每个位置代表的含义,在了解每个位置允许的范围,以及一些特殊写法,还有常用的案例,足够你掌握cron表达式 一:每个字段的允许值...转载 2018-09-28 17:11:56 · 2715 阅读 · 0 评论 -
spring-基于注解的aop实现
1、专有名词JoinPoint:切入点(需要加逻辑的方法,属性等)PointCut:切入点的集合Aspect:切面(要加逻辑的具体实现)Advice:建议(什么时候加逻辑before,after)Target:被代理的对象,被织入的对象Weave:织入总结起来就是:在代理对象(Target)中,确定一个(JoinPoint)或多个(PointCut)节点(方法或属性),...转载 2018-10-04 16:08:04 · 2298 阅读 · 0 评论 -
spring-httpinvoker入门小程序
背景了解:Httpinvoker是SpringFramework提供的远程通讯协议,只能用于JAVA程序间的通讯,且服务端和客户端必须使用SpringFramework。1、在springframework的系统中,正常建立好service和service接口。接口,一个test方法。package com.eshore.act.service.active.customizat...原创 2018-09-20 14:40:23 · 2359 阅读 · 0 评论 -
springmvc-常用的注解
1、@Controller:定义一个控制器,springmvc的控制器是采用单例模式的,每个访问是在函数上做出响应。struts是在类上做出响应。package com.cqvie.handler;import org.springframework.stereotype.Controller;@Controllerpublic class HelloWorld { @R...转载 2018-07-27 15:52:32 · 2308 阅读 · 0 评论 -
springmvc-参数绑定
资源贴:https://www.jianshu.com/p/ed44e89a6f791、默认支持的参数,直接在controller形参上定义即可。1)HttpServletRequest 2)HttpServletResponse 3)HttpSession 4)Model/ModelMap2、简单类型的参数绑定1)传入名称和接收参数名称一致:自动绑定2)名称不一致:可以...原创 2018-07-27 11:31:58 · 2349 阅读 · 0 评论 -
springmvc-@RequestBody无法映射首字母大写的属性
资源贴:https://blog.csdn.net/qq_26075861/article/details/54016591@RequestBody可以将前台传入的json格式数据自动映射成对象,当如果属性的首字母大写,则会出现不能映射的情况,如:private String ICCID;会出现映射失败的情况解决办法:1)属性推荐使用小写开头,符合java的开发规范;2)实在要...转载 2019-02-19 16:57:59 · 7907 阅读 · 2 评论