springMVC
阿征new
你只看到我在不停的忙碌,却没看到我奋斗的热情。你有朝九晚五,我有通宵达旦。你否定我的现在,我决定我的未来。你可以轻视我的存在,我会用代码证明这是谁的时代!Coding是注定痛苦的旅行,路上少不了Bug和Change,但!那又怎样?哪怕执行不了,也要编译得漂亮!我是屌丝程序猿,我为自己代言.
展开
-
整理:Spring相关知识点
本篇文章将重点阐述Spring相关知识点,其他框架请期待下一篇Spring知识点-详解一、spring基本概念Sping中的基本概念本文涉及的流程与实现默认都是基于最新的5.x版本。spring中的几个重要概念如下:▌1.IOCIOC,就是控制反转,如最左边,拿公司招聘岗位来举例:假设一个公司有产品、研发、测试等岗位。如果是公司根据岗位要求,逐个安排人选,如图中向下的箭头,这是正向流程。如果反过来,不用公司来安排候选人,而是由第三方猎头来匹配岗位和候选人,然后进行推荐,如转载 2020-07-01 00:27:47 · 442 阅读 · 0 评论 -
Spring定时任务的几种实现
http://gong1208.iteye.com/blog/1773177Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技原创 2016-09-14 18:58:50 · 297 阅读 · 0 评论 -
如何在Service层获取用户session中保存的用户信息的方法(Filter+ThreadLocal)
/** * * Description: 用ThreadLocal提供一个存储线程内变量的地方. * 客户端代码可以用静态方法存储和获取线程内变量,不需要依赖于HttpSession. * web层的Controller可通过此处向business层传入user_id之类的变量 * */@SuppressWarnings("unchecked")public转载 2016-07-06 14:33:59 · 7896 阅读 · 1 评论 -
史上最全最强SpringMVC详细示例实战教程
http://www.admin10000.com/document/6436.html一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置1234567转载 2016-07-25 16:14:49 · 291 阅读 · 0 评论 -
Spring transaction事务 roll back各种回滚
Spring框架的事务基础架构代码将默认地 只 在抛出运行时和unchecked exceptions时才标识事务回滚。 也就是说,当抛出一个RuntimeException 或其子类例的实例时。(Errors 也一样 - 默认地 - 标识事务回滚。)从事务方法中抛出的Checked exceptions将 不 被标识进行事务回滚 spring的AOP事务管理默认是转载 2016-06-13 14:11:31 · 407 阅读 · 0 评论 -
发锁事务重试机制(JPA高并发下的乐观锁异常)总结,以及中间遇到各种问题和解决方案
并发锁事务重试机制(JPA高并发下的乐观锁异常) 我的博文中,有一篇短文Java结合Junit做并发测试用例,是介绍JPA在高并发下,多个Service方法更新同一个记录;在异常信息中有StaleObjectStateException和ObjectOptimisticLockingFailureException异常信息。有些业务转载 2016-03-07 15:13:19 · 8604 阅读 · 0 评论 -
JPA出现Transaction marked as rollback only异常 总结
总结:一个事务方法A调用另一个事务方法B时,B如果报错事务就已经是回滚状态了,放回到A之后,A方法继续执行,提交了事务(已经是回滚状态的事务),就报错了 Transaction marked as rollback only。参考如下:JPA出现Transaction marked as rollback only异常http://www.mzone.cc/article/原创 2016-03-14 11:29:14 · 32164 阅读 · 0 评论 -
spring aop 异常记录
注解? 修饰符? 返回值类型 类型声明?方法名(参数列表) 异常列表? 注解:可选,方法上持有的注解,如@Deprecated;--该注解表示方法上----@ /** * 异常记录 * */ @Pointcut("execution(* com.ybt.service..*.*(..) ) || execution(* com.ybt原创 2016-03-08 13:58:28 · 1227 阅读 · 0 评论 -
Spring在代码中获取bean的几种方式
http://www.dexcoder.com/selfly/article/326方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport转载 2016-03-14 11:36:30 · 378 阅读 · 0 评论 -
服务返回响应后还需要执行代码如何处理,servle、Controller提前响应
需求:搭建ping++webhoks 的推送接口时,他们的推送5,6秒就会超时,如果我的服务接口不给他返回200,他就会隔断时间推送一次,由于接口需要处理的业务比较多,很容易超时,于是需要判断完推送的数据口,直接给他返回响应,之后再进行业务处理。解决方案:PrintWriter out = response.getWriter();out.close();//提前返回响应,后面的继续执行,原创 2016-03-12 12:00:46 · 1176 阅读 · 0 评论 -
Spring 之AOP AspectJ切入点语法详解(最全了,不需要再去其他地找了)---zhangkaitao
Spring 之AOP AspectJ切入点语法详解(最全了,不需要再去其他地找了)http://jinnianshilongnian.iteye.com/blog/1415606 --zhangkaitao6.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入转载 2016-03-11 09:43:57 · 542 阅读 · 0 评论 -
Spring MVC数据绑定大全
Spring MVC数据绑定大全扩展SpringMVC以支持更精准的数据绑定1springmvc 多个对象精准的数据绑定 --http://ji转载 2016-03-02 09:55:48 · 568 阅读 · 0 评论