spring学习
又起风了
这个作者很懒,什么都没留下…
展开
-
springboot上传base64大图,接收的字段值为null 解决办法
问题描述通过mui.ajax方法上传base64格式的图片和用户id时,springboot后端接收的数据有时为空,而且两个字段是同时有或者同时没有。猜测是由于springboot或者tomcat限制了请求时上传图片的大小。mui.ajax(app.serverUrl + "/user/uploadFaceBase64",{ data:{ userId: user.id, faceData: base64Url },问题解决applica原创 2021-03-01 17:58:12 · 1309 阅读 · 4 评论 -
spring基础知识
applicationContext的三个实现类ClassPathXmlApplicationContext、FileSystemXmlApplicationContext、AnnotationConfigApplicationContext前两者的区别是:一个从classpath路径下读取资源文件,而另一个则可以从系统的任意位置读取,从名字即可get。beanFactory和applica...原创 2020-04-27 17:53:27 · 397 阅读 · 0 评论 -
idea+Maven配置学习spring的环境——验证IOC
idea配置maven百度很多。idea创建项目添加主要的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-04-26 13:49:40 · 317 阅读 · 0 评论 -
spring3.2.0+mybatis3.2.7整合报错BeanDefinitionStoreException:Failed to read candidate component class
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [D:\myworkspace\javaweb\20160530-spring_mybatis\bin\com\dzq\ssm\mapper\UserMapper.class]...原创 2018-07-23 10:57:31 · 2509 阅读 · 0 评论 -
SSM整合(七)
课程安排第一天:springmvc的基础知识springmvc框架原理(掌握)处理器映射器、处理器适配器、前端控制器、视图解析器springmvc入门程序目的:对处理器映射器、处理器适配器、前端控制器、视图解析器学习非注解的处理器映射器、处理器适配器注解的处理器映射器、处理器适配器(掌握)springmvc和mybatis整合(掌握)springmvc注解...原创 2018-07-23 23:58:17 · 192 阅读 · 0 评论 -
SSM整合(八)
3.非注解的处理器映射器和适配器处理器映射器:org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping另一个映射器: <!-- 简单url映射 --> <bean class="org.springframework.web.servlet.handler.SimpleUrlHandl...原创 2018-07-25 00:35:12 · 199 阅读 · 0 评论 -
SSM整合(五)-----spring+mabatis
8 spring和mybatis整合8.1整合思路需要spring通过单例的方式管理SqlSessionFactory.spring和myatis整合生成代理对象使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper,dao都需要spring进行管理。8.2整合环境,创建一个新的java工程(接近实际开发的工程结构...原创 2018-07-22 21:47:17 · 208 阅读 · 0 评论 -
SSM框架部分知识理解------spring注解
@Repository、@Service、@Controller1 @Service用于标注业务层组件2 @Controller用于标注控制层组件(如struts中的action)3 @Repository用于标注数据访问组件,即DAO组件@Service/** * Created by Administrator on 2019/3/19. */@Service("ClassPl...转载 2019-03-24 17:16:27 · 310 阅读 · 0 评论 -
ssm框架访问进入方法返回json数据但是后台返回数据为空
@responseBody 导致的问题——后台返回数据为空 @RequestMapping(value = "/getTest",method = RequestMethod.GET,produces = "text/html;charset=utf-8") @ResponseBody public String getTest(HttpServletRequest request) thr...原创 2019-07-02 10:31:53 · 748 阅读 · 0 评论 -
SSM整合(六)
8.5 mapper代理开发8.5.1 mapper.xml和mapper.java<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper...原创 2018-07-23 10:43:35 · 116 阅读 · 0 评论 -
Spring学习(六)
1 spring 配置c3p0连接池第一步 导入jar包第二步 创建spring配置文件,配置连接池代码设置// ComboPooledDataSource dataSource=new ComboPooledDataSource();// dataSource.setDriverClass("com.mysql.jdbc.Driver");// dataSource.setJdbcUr...原创 2018-06-28 19:07:02 · 169 阅读 · 0 评论 -
SSH整合(一)
Hibernate框架(1)orm思想对象关系映射(1)数据库信息(2)hibernate信息(3)映射配置(4)hibernate核心配置文件如果单纯使用hibernate框架,核心配置文件名称hibernate.cfg.xml和位置src下面 固定的。hibernate和spring整合时候,hibernate核心配置文件名称和位置没有固定要求。2 hibernate映射配置文件(1)实体类和...原创 2018-07-03 09:14:50 · 154 阅读 · 0 评论 -
Spring学习(三)
1 spring 的bean管理(注解)(1)使用注解创建对象(2)使用注解注入属性(3)xml和注解方式混合使用2 AOP(1)aop概述(2)aop底层原理(3)aop操作相关术语3 spring的aop操作(基于aspectj的xml方式)4 log4j介绍5 spring整合web项目演示Spring的bean管理(注解)注解1 代码里面特殊标记,使用注解可以完成功能2 注解写法@注解名称...原创 2018-06-22 15:59:40 · 132 阅读 · 0 评论 -
Spring学习(四)
使用表达式配置切入点1 切入点:实际增强方法2 常用表达式execution(<访问修饰符>?<返回类型><方法名>(<参数>)<异常>)(1)execution(* cn.itcast.aop.Book.add(..))(2)execution(* cn.itcast.aop.Book.*(..))(3)execution(* *.*(...原创 2018-06-22 22:03:14 · 187 阅读 · 0 评论 -
Spring学习(五)
基于aspectj的注解aop第一步 创建对象 <!--bean1.xml 1 创建对象 --> <bean id="book" class="cn.itcast.aop.Book"></bean> <bean id="myBook" class="cn.itcast.aop.MyBook" >&原创 2018-06-23 19:18:30 · 219 阅读 · 0 评论 -
spring框架约束引入
<?xml version="1.0" encoding="utf-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframe原创 2018-06-29 20:49:27 · 416 阅读 · 0 评论 -
SSH框架整合(二)
第一步 导入jar包ssh整合jar包,在上传文件中。第二步 搭建struts2环境(1)创建action,创建struts.xml配置文件,配置action(2)配置struts2的过滤器第三步 搭建hibernate环境(1)创建实体类(2)配置实体类和数据库表映射关系(3)创建hibernate核心配置文件第四步 搭建spring环境(1)创建spring核心配置文件(2)让spring配置...原创 2018-07-08 20:20:09 · 112 阅读 · 0 评论 -
Spring学习(七)
声明式事务管理(xml配置)1 配置文件方式使用aop思想配置第一步 配置事务管理器<!-- 第一步 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> &...原创 2018-07-02 09:49:34 · 128 阅读 · 0 评论 -
SSH整合报错ognl.MethodFailedException: Method "execute" failed for object cn.itcast.action.UserAction
只贴出一部分错误信息ognl.MethodFailedException: Method "execute" failed for object cn.itcast.action.UserAction@13f446bc [java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/Flush...原创 2018-07-09 09:33:52 · 4994 阅读 · 0 评论 -
Spring学习(一)
1 spring 是开元的轻量级框架2 spring核心主要两部分(1)aop:面向切面编程,扩张功能不是修改源代码实现(2)ioc:控制反转,比如有一个类,在类里面有方法(不是静态方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象。把对象的创建不是通过new方式实现,而是交给spring配置创建类对象3 spring是一站式框架(1)spring在ja...原创 2018-06-20 15:45:26 · 177 阅读 · 0 评论 -
Spring学习(二)
Bean标签常用属性(1)id属性:起的名称,id属性值名称可以任意命名,id属性值不能包含特殊符号,根据id值,得到配置对象(2)class属性:创建对象所在类的全路径(3)name属性:功能和id属性一样,id属性值不能包含特殊符号,但是在name属性值里面可以包含特殊符号。(4)scope属性: -singleton:默认值,单例的,bean1.xml配置如下<?xml vers...原创 2018-06-20 21:18:53 · 193 阅读 · 0 评论