spring
文章平均质量分 92
zj420964597
快乐就好
展开
-
Spring@Autowired注解与自动装配
1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.Java [java]转载 2017-08-08 10:21:28 · 226 阅读 · 0 评论 -
spring springboot 注解
@Autowired、@Resource1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,...原创 2019-03-11 11:26:16 · 144 阅读 · 0 评论 -
偶现的MissingServletRequestParameterException,谁动了我的参数?
概述最近遇到一个偶现的问题,在向服务端请求的时候,偶尔会出现异常,在请求中的query String 传递了参数,却出现了异常MissingServletRequestParameterException 如下所示:018-02-05 11:29:34.910 ERROR 41469 --- [a626f375-7f79-4fd2-88be-1db10a3811cb-] [nio-80...转载 2018-12-22 18:56:45 · 5313 阅读 · 0 评论 -
spring boot 热部署 devtools方式
使用devtools方式1. 在pom.xml文件中加入以下依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> ...原创 2018-12-15 23:02:35 · 139 阅读 · 0 评论 -
spring @scheduled 定时任务注解使用
Spring @scheduled 用法:定时任务注解需要添加的如下图所示:定时器默认为单线程,所以如果项目中使用多个定时器要配置线程池一、添加配置1.xmlns:task="http://www.springframework.org/schema/task"2.http://www.springframework.org/schema/taskhttp://ww...原创 2018-09-14 14:29:51 · 246 阅读 · 0 评论 -
spring 缓存 @Cacheable 错误总结
1. NoSuchMethodError:redis.clients.jedis.JedisShardInfo.setTimeout(I)VSpring结合Jedis,jedis的版本过高。之前为2.9.0,改为低版本就不报错了<dependency> <groupId>redis.clients</groupId> <a...原创 2018-07-12 15:06:41 · 5599 阅读 · 0 评论 -
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
前言确实好久没有写过了,一直以来把写博文当作自己学习的总结,当作做过的笔记,随时都可以拿出来看看。不过最近习惯了用OneNote和印象笔记,所以就很少在论坛写博文。但是偶尔看到几篇被转载了,也小小的虚荣了下。这种虚荣大神们已经习以为常,他们是不能理解的。好吧,转入正题。参加工作从事Java Web开发将近两年,也没有完整的搭建出一个SSH框架的项目,说出来确实有点不好意转载 2017-09-01 19:29:37 · 433 阅读 · 0 评论 -
org.springframework.beans.factory.BeanCreationException
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDaoImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.原创 2017-09-09 21:42:05 · 370 阅读 · 0 评论 -
spring整合hibernate,实体类由xml转向注解
若之前使用的是.hbm.xml方式映射配置的spring,改为注解式方法时,需要修改持久类和sping的配置文件applicationContext.xml1.持久化类package com.zj.entity;import javax.persistence.Basic;import javax.persistence.Entity;import javax.persiste原创 2017-08-30 09:53:14 · 324 阅读 · 0 评论 -
spring整合hibernate错误总结
1.Console报错如下:org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.orm.hibernate4.LocalSessionFactoryBean] for bean with name 'sessionFactory' d原创 2017-08-06 12:37:11 · 253 阅读 · 0 评论 -
Spring@Autowired注解与自动装配
1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.Java [java]转载 2017-08-11 15:17:48 · 212 阅读 · 0 评论 -
struts2,hibernate4,spring3配置时有关问题汇总及解决方法
struts2,hibernate4,spring3配置时问题汇总及解决办法1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor缺转载 2017-08-02 20:00:14 · 348 阅读 · 0 评论 -
spring声明式事务
1.非注入式声明式事务2.注入式声明式事务非注入式声明式事务:在spring的配置文件中applicationContext.xml配置:(1)首先需要:在spring配置文件中引入命名空间参考: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.s原创 2017-08-09 16:02:43 · 188 阅读 · 0 评论 -
applicationContext.xml 配置
Hibernate SQL方言 (hibernate.dialect)数据库hibernate方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.转载 2017-08-09 10:09:56 · 324 阅读 · 0 评论 -
@SuppressWarnings注解
简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(value={})转载 2017-08-08 10:26:08 · 341 阅读 · 0 评论 -
spring boot 单例 多线程 知识点
1. spring boot 创建的bean是单例的还是多例的?单例的,要不然controller类中的非静态变量如何保证是线程安全的2.为什么spring要默认是单例呢?为了性能:单例就不用每次new了节省资源,因为它控制了实例对象的个数,并有利于gc回收。其次也不需要多例因此不要在controller等bean中定义成员变量3. 服务器是多线程的,为每个用户开辟一...原创 2019-03-13 10:31:57 · 4253 阅读 · 0 评论