摘要:
1)写一个程序,能够把我当前项目所引用到的lib包中的相关类全部挑出来,然后再和我自己的源代码编译出来的class文件一起形成一个jar包。这样能减小程序的体积。 阅读全文
摘要:
在xml配置文件中,autowire有5种类型,可以在<bean/>元素中使用autowire属性指定模式说明 no不使用自动装配,必须通过ref元素指定依赖,默认设置。 byName根据属性名自动装配。此选项将检查容器并根据名字查找与 属性完全一致的bean,并将其与属性自动装配。 byType如果容器中存在一个与指定属性类型相同的bean,那么将与 该属性自动装配;如果存在多个该类型bean,那么抛出异 常,并指出不能使用byType方式进行自动装配;如果没有找 到相匹配的bean,则什么事都不发生,也可以通过设置 dependency-check="objects& 阅读全文
摘要:
有这样一行代码:ctx=new ClassPathXmlApplicationContext("classpath*:conf/applicationContext-db.xml");将classpath*:中的*号去掉会提示找不到文件。这个问题是与我工程的环境相关的,我的工程是在apache maven下的一个子project,还有其他的一些project,因此去掉*后路径没有指向我工程中的calsspath根路径。在其他的单一工程环境下,应该不存在这个问题。 阅读全文