spring注解| 耗时:0.284秒|12960条结果

Spring注解注解解析

我们在使用spring的时候经常会用到这些注解,那么这些注解到底有什么区别呢。我们先来看代码 同样分三层来看: Action 层: package com.ulewo.ioc;import 
http://www.itnose.net/detail/6443203.html 2016-01-22 19:57   [Spring]

spring注解

转载地址:http://casheen.iteye.com/blog/295348 1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:  Java代码   public 
http://www.itnose.net/detail/6081380.html 2014-07-29 12:33   [J2SE]

spring 注解问题

使用spring2.5的@resource注解,怎么样注入基本的数据类型还有接口类型,像map,list等,而不用xml配置 回复讨论(解决方案) 不是dataSource吗   不是dataSource吗 datesource是数据源,跟注解有什么关系
http://www.itnose.net/detail/891543.html 2014-03-01 05:52   [J2EE]

spring注解

现在用注解很方便了 但是是否会影响效率啊 底层机制不是很清楚 回复讨论(解决方案) 当你用Component Scan,在某些目录中搜符合条件的类的时候,效率是损失了。 其他场合,用注解没有什么效率把柄。 不会影响效率,毕竟spring只在启动的时候加载
http://www.itnose.net/detail/622338.html 2014-02-18 22:52   [J2EE]

spring注解

使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现: Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void
http://www.itnose.net/detail/479609.html 2014-01-23 16:50   [Spring]

spring 注解

@Autowired 注释    对类成员变量、方法及构造函数进行标注,完成自动装配的工作    在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。    当
http://www.itnose.net/detail/475511.html 2014-01-22 18:33   [Spring]

Spring 注解

,如果使用事务,必须在下层的Object中实现,例如在Service层或者是Dao层实现。 1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现: Java代码
http://www.itnose.net/detail/475487.html 2014-01-22 18:33   [Spring]

Spring注解

Spring注释的优点,可以有效的减少配置的工作,和java代码放在一起,增加程序的内聚性,无须频繁的在程序文件和配置文件之间切换,保持思路的一致性。 疑问:程序的可读性。。 配置 Spring 2.1 添加了一个新的 context 的 Schema 命名空间,该命名空间对注释驱动、属性文件引入
http://www.itnose.net/detail/475440.html 2014-01-22 18:33   [Spring]

Spring注解

为什么@Resouce 注解 得到的是null啊  数据库没有问题 求解 回复讨论(解决方案) 你的测试方法不是这么写的... ...没有加载spring的监听器,spring有怎么可能会给你管理bean呢? 为什么@Resouce 注解 得到的是null啊  数据库没有问题 求解 你好像没有配置注解 <context:component-scan base-package="对应的扫描路径" /> 先加载spring,第一行加上这句话: ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext*.xml")//路径写你自己的 你的测试方法不是这么写的... ...没有加载spring的监听器,spring有怎么可能会给你管理bean呢? 求指导 楼上说的也是一点,刚才没注意看 为什么@Resouce 注解 得到的是null啊  数据库没有问题 求解 你好像没有配置注解 <context:component-scan base-package="对应的扫描路径" /> 有配置 我没发出来  你的测试方法不是这么写的... ...没有加载spring的监听器,spring有怎么可能会给你管理bean呢? 求指导 ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext*.xml")要加载配置文件的,没有加载肯定取出来是空的 你直接运行main 方法的吧。你的容器没装载启动怎么能扫描到。你必须加上ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext*.xml") 然后才可以直接运行main 方法。 好吧 然后出现了这个问题 = =~ 你的测试方法不是这么写的... ...没有加载spring的监听器,spring有怎么可能会给你管理bean呢? 求指导 ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext*.xml")要加载配置文件的,没有加载肯定取出来是空的 大侠  这问题怎么解呢  http://download.csdn.net/detail/duanwu2330323/4872468 楼主看看这个代码吧,你可以和这个对比一下。 楼主,看看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.springframework.org/schema/context"        xmlns:aop="http://www.springframework.org/schema/aop"        xsi:schemaLocation="http://www.springframework.org/schema/beans          http://www.springframework.org/schema/beans/spring-beans-3.0.xsd             http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd             http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd"        default-lazy-init="true"> 还有xml配置文件头部不能有回车, http://download.csdn.net/detail/duanwu2330323/4872468 楼主看看这个代码吧,你可以和这个对比一下。 能帮我看下上面是什么问题吗? http://download.csdn.net/detail/duanwu2330323/4872468 楼主看看这个代码吧,你可以和这个对比一下。 能帮我看下上面是什么问题吗? 你的配置文件要全部贴出来,要不看不出来 http://download.csdn.net/detail/duanwu2330323/4872468 楼主看看这个代码吧,你可以和这个对比一下。 能帮我看下上面是什么问题吗? 你的配置文件要全部贴出来,要不看不出来 现在都用hibernate4了吗 ,我表示我落伍了 话说把错误信息贴全,不要截图,复制整个错误信息就行! 现在都用hibernate4了吗 ,我表示我落伍了 话说把错误信息贴全,不要截图,复制整个错误信息就行! Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RyBmDao': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:306) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83) at com.ssh.mvc.dao.TestDao.main(TestDao.java:8) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:442) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:416) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:549) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:159) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:303) ... 13 more Caused by: org.hibernate.InvalidMappingException: Unable to read XML at org.hibernate.internal.util.xml.MappingReader.readMappingDocument(MappingReader.java:109) at org.hibernate.cfg.Configuration.add(Configuration.java:478) at org.hibernate.cfg.Configuration.add(Configuration.java:474) at org.hibernate.cfg.Configuration.add(Configuration.java:647) at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:685) at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:272) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) ... 25 more Caused by: org.dom4j.DocumentException: http://www.jboss.org/dtd/hibernate/hibernate-mapping-3.0.dtd%20 Nested exception: http://www.jboss.org/dtd/hibernate/hibernate-mapping-3.0.dtd%20 at org.dom4j.io.SAXReader.read(SAXReader.java:484) at org.hibernate.internal.util.xml.MappingReader.readMappingDocument(MappingReader.java:78) ... 32 more 大侠 救命 好像没有开启注释解析器 <context:annotation-config/>  把这句话加载你的配置文件中,就加载你配置中的那个<context>标签上面 下面是我用注解时的配置,你可以参考一下。 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"        xmlns:context="http://www.springframework.org/schema/context"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xsi:schemaLocation="http://www.springframework.org/schema/beans         http://www.springframework.org/schema/beans/spring-beans-3.0.xsd         http://www.springframework.org/schema/context         http://www.springframework.org/schema/context/spring-context-3.0.xsd         "> <!-- 开启注解处理器 -->   <context:annotation-config/>  <!-- 配置数据库资源文件 --> <context:property-placeholder location="classpath:jdbc.properties"/> <!-- 配置spring的annotation实体bean扫描机制 --> <context:component-scan base-package="com.bbx">         <context:exclude-filter type="annotation"   expression="org.springframework.stereotype.Controller"/>     </context:component-scan> <!-- spring2.5配置资源文件方法 <bean id="propertyConfigurer"      class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath:/jdbc.properties</value> </list> </property> </bean>  --> <!-- 配置数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <!-- 配置数据库驱动类 --> <property name="driverClassName" value="${driverClassName}"/> <!-- 配置数据库链接 -->    <property name="url" value="${url}"/>    <!-- 配置数据库用户名 -->    <property name="username" value="${username}"/>    <!-- 配置数据库密码 -->    <property name="password" value="${password}"/> </bean> <!-- 配置Hibernate的sessionFactory --> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource"/> </property> <property name="hibernateProperties"> <props> <!-- 配置是否以正规格式显示sql语句 --> <prop key="hibernate.format_sql">${format_sql}</prop> <!-- 配置是否显示sql语句 --> <prop key="hibernate.show_sql">${show_sql}</prop> <!-- 配置数据库与hibernate实体结构关系 --> <prop key="hibernate.hbm2ddl.auto">${hbm2ddl.auto}</prop> <!-- 配置数据库连接池大小 --> <prop key="hibernate.connection.pool_size">${pool_size}</prop> <!-- 配置hibernate二级缓存驱动类 --> <prop key="cache.provider_class">${provider_class}</prop> <!-- 配饰session上下文 --> <prop key="current_session_context_class">${current_session_context_class}</prop> <!-- 配饰数据库方言 --> <prop key="hibernate.dialect">${dialect}</prop> </props> </property> <property name="packagesToScan"> <list>           <value>com.bbx.hibernate.entity</value> </list>        </property> </bean> <!-- 定义事物管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref local="sessionFactory"/> </property> </bean> <!-- 配置事物拦截器 --> <bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor"> <property name="transactionManager"> <ref bean="transactionManager"/> </property> <property name="transactionAttributes"> <props> <!-- 指定需要事物管理的方法 --> <prop key="sava*">PROPAGATION_REQUIRED</prop> <prop key="update*">PROPAGATION_REQUIRED</prop> <prop key="delete*">PROPAGATION_REQUIRED</prop> <prop key="find*">PROPAGATION_REQUIRED</prop> <prop key="*">readOnly</prop> </props> </property> </bean> <!-- 配置事物的自动代理 --> <bean id="autoproxy" class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator"> <property name="beanNames"> <list> <value>*Service</value> </list> </property> </bean> <!-- 配置使用@Autowired注解来注入属性 --> <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor" />   </beans> 现在都用hibernate4了吗 ,我表示我落伍了 话说把错误信息贴全,不要截图,复制整个错误信息就行! Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RyBmDao': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:306) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<
http://www.itnose.net/detail/16484.html 2013-12-31-11:43   [J2EE]

Spring @Controller注解问题

://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context
http://www.itnose.net/detail/6740735.html 2017-04-10 20:49   [JavaWeb]

Spring注解

@Resource:默认byName,找不到就bytype等(需get和set) @Autowired :默认byType,可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作 @Service:默认id为类名小写注入 @Service(“name”):自定义name注入 @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处 理器将会扫描使用了该注解的类的方法。通俗来说,被Controller标记的类就是一个控 制器,这个类中的方法,就是相应的动作。 @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类 中的所有响应请求的方法都是以该地址作为父路径。比如图一中,跳转到登录 页面的路径就是localhost:8080/xxx-war/user/toLogin @Repository||(value=”userDao”)注解是告诉Spring,让Spring创建一个名字叫“userDao”的实例。 当Service需要使用Spring创建的名字叫“userDao” 实例时,就可以使用 @Resource(name = “userDao”)注解告诉SpringSpring把创建好的 userDao注入给Service即可。 @component (把普通pojo实例化到spring容器中,相当于配置文件中的)
http://www.itnose.net/detail/6736009.html 2017-03-26 14:33   [Spring]

Spring自动装配(注解

://www.springframework.org/schema/context/spring-context-2.5.xsd 设置自动扫描指定包: <context:component-scan base-package="包名(扫描本包及子包)"/> 2.在
http://www.itnose.net/detail/6722942.html 2017-02-21 21:29   [Spring]

spring注解学习

@Service用于标注业务层的组件,@Controller用于标注控制层组件(如struts中的action),@Repository用于标注数据访问组件,即DAO组件,而@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。
http://www.itnose.net/detail/6708151.html 2017-01-13 14:32   [Spring]

Spring Value注解

attachment.filesystem.root=/usr/local/nginx/html/sitefiles/tcrc/ attachment.introduction.foreignproject=attachment/foreignproject/ .java里通过value注解  
http://www.itnose.net/detail/6706258.html 2017-01-12 15:02   [J2EE]

  1  2  3  4  5 下一页>