随笔分类 -  Spring

摘要:首先在项目中使用java反射调用 上述方法可以调用到 A方法,但是在A方法中使用到类中@Resource注入的接口为null 无法调用。 原因是使用java反射是需要New 一个实例,导致类中的注入为null 所以不应该New实例而是从spring容器中去拿。如下 同时需要注意 1、传入的类名应为接 阅读全文
posted @ 2018-04-25 10:14 以梦为码 阅读(1985) 评论(0) 推荐(0)
摘要:在启动Web容器时,自动装配Spring applicationContext.xml的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。在ContextLoaderListener中关联了Context... 阅读全文
posted @ 2014-08-29 10:00 以梦为码 阅读(256) 评论(0) 推荐(0)
摘要:在项目中需要启动程序时,要将数据库的用户信息表加载到内存中,找到一下几种方式。1、实现ApplicationListener接口,重写onApplicationEvent方法,可以在项目启动的时候执行该方法。@Component("userInit")public class UserInit im... 阅读全文
posted @ 2014-08-19 17:01 以梦为码 阅读(2654) 评论(0) 推荐(0)
摘要:最近帮同学做毕设,一个物流管理系统,一个点餐系统,用注解开发起来还是很快的,就是刚开始搭环境费了点事,今天把物流管理系统的一部分跟环境都贴出来,有什么不足的,请大神不吝赐教。 1、结构如下 2、jar包如下 3、首先是spring.xml ... 阅读全文
posted @ 2014-05-05 17:22 以梦为码 阅读(3214) 评论(6) 推荐(1)
摘要:不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源... 阅读全文
posted @ 2014-04-22 14:24 以梦为码 阅读(588) 评论(0) 推荐(1)
摘要:首先引入jar包aspectjrt.jaraspectjweaver.jar1、daopackage com.dao;public interface OkpDao { public void save(); public void update();}2、implpackage com.dao.i... 阅读全文
posted @ 2014-04-20 22:03 以梦为码 阅读(574) 评论(0) 推荐(0)
摘要:先引入jar包,common-annotations.jar接着上代码:1、dao接口package com.dao;public interface OkpDao { public void save();} 2、dao实现package com.dao.impl;import org.spri... 阅读全文
posted @ 2014-04-20 00:48 以梦为码 阅读(474) 评论(2) 推荐(0)
摘要:通过读取xml文件,利用反射动态加载类和方法,其实就是spring的注入机制模拟,可以清晰的看出整个运行流程1、配置文件 applicationContext.xml property标签中name 为 StudentService.java的属性2... 阅读全文
posted @ 2014-04-19 11:15 以梦为码 阅读(614) 评论(0) 推荐(0)