spring
xinyuebaihe
这个作者很懒,什么都没留下…
展开
-
spring事务配置问题:通配符的匹配很全面, 但无法找到元素 'tx:advice' 的声明
写spring配置文件时,tx的默认声明为:有两个advice,一定要选tx的这个。如果选错了,就会出现:通配符的匹配很全面, 但无法找到元素 'tx:advice' 的声明正确的参考配置如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org...原创 2020-03-10 21:09:29 · 1524 阅读 · 3 评论 -
spring入门:关键点整理(4)-- jdbcTemplate及spring事务
111原创 2020-03-10 20:58:34 · 138 阅读 · 0 评论 -
spring入门:关键点整理(3)-- aop
aop:面向切面编程底层为代理模式原创 2020-03-07 12:22:56 · 193 阅读 · 0 评论 -
spring入门:关键点整理(2)-- 注解
1:如果没有用注解1)目录结构2)spring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...原创 2020-03-05 11:43:46 · 141 阅读 · 0 评论 -
spring入门:关键点整理(1)-- 创建对象及注入属性
一:导入jar包及创建配置文件目录结构:二:创建对象的3种方式1.构造方法创建bean2.静态工厂创建bean3.工厂方法创建bean<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"...原创 2020-03-03 21:12:21 · 131 阅读 · 0 评论 -
使用spring aop后,目标类中的方法多次执行
1.使用spring aop后,目标类中的方法多次执行。最后究其原因,才知道是在通知中多次用了point.proceed();方法,导致了多次调用。改为只调用一次即可。2.以下链接中的情况 还未碰到过。先记录,便用参考。https://blog.csdn.net/zoujiawei6/article/details/80583495以上1的代码package com.bo...原创 2019-03-02 17:16:46 · 1518 阅读 · 0 评论 -
springboot aop
aop常用名词切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切面可以使用基于模式或者基于@Aspect注解的方式来实现。切入点(Pointcut):匹配连接点的断言。通知和一个切入点表达式关联,并在满足这个切入点的连接点上运行(例如,当执行某个特定名称的方法时)。切入点表达式如何和连...原创 2019-01-28 11:03:37 · 156 阅读 · 0 评论 -
springboot
1.springboot简单介绍微服务微框架,@RestController整合了开源框架不需要打成war包可以直接运行不依赖容器maven极简配置2.简单Demo1.在官网上生成用springboot生成maven项目,然后导入到本地eclipse中。2.不用的东西删掉。 3.使用sts创建maven项目ctrl+shift+o...原创 2018-11-08 20:51:42 · 139 阅读 · 0 评论 -
springmvc 后台把图片以流的方式传给前台
@ResponseBody public Json newdeploy(@RequestParam("file") CommonsMultipartFile file, HttpServletRequest request) { String fileName = file.getOriginalFilename(); String basePath = this.getClass原创 2017-12-29 11:34:43 · 3709 阅读 · 0 评论 -
springMVC问题汇总
1.如果springMVC放在request中的引用类型对象值在前台取不到值,则考虑给此对象换名字,即另命名变量。如request.setAttribute("holds", holds);前台${holds.id},${holds.name}取不到则改为以下就能取到:前台${h.id},${h.name}2.can't Map...Controller,极有可能是servle原创 2017-12-29 10:16:13 · 745 阅读 · 0 评论