问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是spring零配置

发布网友 发布时间:2022-04-23 07:29

我来回答

2个回答

懂视网 时间:2022-04-23 11:50

这次给大家带来Spring的配置,Spring配置的注意事项有哪些,下面就是实战案例,一起来看一下。

配置文件名:applicationContext.xml

<?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:p="http://www.springframework.org/schema/p"
 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
 <!-- Spring整合Hibernate -->
 <bean id="sessionFactory"
 class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
 <property name="configLocation"
  value="classpath:hibernate.cfg.xml">
 </property>
 </bean>
 <bean id="userDao" class="com.troyforever.example.mvc.dao.UserImpl">
 <property name="sessionFactory" ref="sessionFactory"></property>
 </bean>
 <!-- 分页 -->
 <bean id="pageDao" class="com.troyforever.example.mvc.dao.PageDao">
 <property name="sessionFactory" ref="sessionFactory"></property>
 </bean>
 
 <bean id="contactDao" class="com.troyforever.example.mvc.dao.ContactImpl">
 <property name="sessionFactory" ref="sessionFactory"></property>
 <property name="pageDao" ref="pageDao"></property>
 </bean></beans>

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

web.xml的配置

Spring的MVC配置

热心网友 时间:2022-04-23 08:58

1 什么叫零配置
我们不在使用任何Spring配置文件来配置任何Bean实例,使用Spring自动搜索某些路径下的Java类,并将这些Java类注册成Bean实例。

2 Spring采用的Annotation
@Component 标注普通的JavaBean实例
@Controller 标注一个控制器组件类
@Service 标注一个业务逻辑组件类
@Repository 标注一个DAO组件类
尽量使用@Controller、@Service、@Repository来标注这些Bean类,这些Bean类将会作为特殊的JavaEE组件对待,更好的被工具处理,或者与切面进行关联。
3 如何使用
1、需要在Spring的配置文件中指定搜索路径,Spring将会自动搜索该路径下的所有Java类,并根据这些java类创建Bean实例。
<!-- 自动扫描与装配bean -->
<context:component-scan base-package="cn.jiaotong.oa"></context:component-scan>
2、@Controller
@Scope("prototype")
public class HomeAction {
}
3、使用@Resource 配置依赖
@Resource
public HomeAction homeAction;
4 @Resource
使用@Resource为目标bean创建协作者bean
5 自动装配与精确装配
使用@Autowired来指定自动装配,可以标注setter方法、普通方法和构造器。

其中@Autowired可以使用它来标注多个参数的普通方法。

可以使用@Qualifier允许Bean标识来指定自动装配。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
kmose正确使用方法? 单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 女生婉拒男生的几种常见方式 女孩反感一个男生会有什么表现?该如何让对方把反感转成好感呢? 女生委婉拒绝男生的方式有哪几种 女生拒绝男生的表现? 给姓吴的龙凤胎取名字,男孩要霸气,有气魄.女孩要好听,有气质 女生真正拒绝男生的表现 脸上的黑色,褐色小斑点用什么方法去掉?简单,方便的最好。 异性约会的时候,女生有哪些表现代表拒绝了男生? 拒绝男生最温柔的方式是什么? 在感情中,女孩子假拒绝男孩表白的表现是什么? 石斛的营养价值 铁皮石斛成分 石斛的营养成分 石斛的主要成分 说说你见过最搞笑的网名 CAD倒圆角的命令 梦见老鼠把我家的饼干给偷吃了 梦见自己吃饼干,饼干飞出的虫子,吐出银丝,把自己困起来,最后别人用剪刀给剪开了,是什么预兆? 梦见同学偷商场的饼干给我吃 梦见嫂子偷别人的饼干吃 女孩子拒绝男孩子的表现有那些 LED数码管哪个厂家做得好?非常感谢! LED数码管厂家?哪家好? 数码管都什么厂家做的比较好 led七段数码管最专业厂家有哪些 动态闪图怎么制作``能教教我么? 女生相亲过后拒绝男生有哪些表现? 福建莆田led数码管哪个厂家做的质量好? 女孩想彻底拒绝一个男孩有几种表现方式 如何暗示我不喜欢他 女生拒绝男生的表现 led外控数码管哪个厂家做得好?我很急,谁能帮我!! 求女生拒绝男生表白的表现? 一个女生对我说她拒绝了一个男的是对我的一种什么表现? ETL的注意事项 LED笔记本电脑和LCD笔记本电脑有何区别? 起名普立天 监狱警察严明纪律严格履职自查报告 面向DB,主要关注的元数据包括的结构和意义,即数据字典,以下哪项不是DB主要_百度问一问 cachenames和value的区别 美国地质填图标准和指南