当前位置: 首页 > news >正文

视频网站开发 博客园延边省建设局网站官网

视频网站开发 博客园,延边省建设局网站官网,网站模板是什么意思,在线网站制作系统注解方式可以简化spring的IOC容器的配置#xff0c;但不利于后期维护#xff0c;对象之间的依赖关系不能像xml文件一样方便查阅#xff0c;一目了然。 注解可以和XML配置一起使用。 使用注解步骤#xff1a; 1#xff09;先引入context名称空间 xmlns:contexthtt…注解方式可以简化spring的IOC容器的配置但不利于后期维护对象之间的依赖关系不能像xml文件一样方便查阅一目了然。 注解可以和XML配置一起使用。 使用注解步骤 1先引入context名称空间 xmlns:contexthttp://www.springframework.org/schema/context 2开启注解扫描指出要扫描哪个包下的类 context:component-scan base-packagezengmg.e_anno2/context:component-scan 3使用注解 通过注解的方式把对象加入ioc容器。 创建对象以及处理对象依赖关系相关的注解 Component   指定把一个对象加入IOC容器 Repository   作用同Component 在持久层使用 Service      作用同Component 在业务逻辑层使用 Controller   作用同Component 在控制层使用  Resource(namexxx) 属性注入按name查找 Resource属性注入按type查找确保同类型的只有一个 -----------***下面举例****----------- UserAction.java import javax.annotation.Resource;import org.springframework.stereotype.Component;Component(userAction) // 加入IOC容器iduserAction public class UserAction {Resource(name userService)private UserService userService;public void setUserService(UserService userService) {this.userService userService;}public String execute() {userService.save();return null;} }UserService.javaimport javax.annotation.Resource;import org.springframework.stereotype.Component;Component(userService) // userService加入ioc容器 public class UserService {// 会从IOC容器中找userDao对象注入到当前字段/** bean id class * property nameuserDao refuserDao / Resource相当于这里的配置* /bean*/Resource(name userDao)private UserDao userDao;public void setUserDao(UserDao userDao) {this.userDao userDao;}public void save() {userDao.save();} }UserDao.javaimport org.springframework.stereotype.Component;// 把当前对象加入ioc容器 Component(userDao) // 相当于bean.xml 【bean iduserDao class.. /】 public class UserDao {public void save() {System.out.println(zengmg-DB:保存用户!!!);} }bean.xml?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:phttp://www.springframework.org/schema/pxmlns:contexthttp://www.springframework.org/schema/contextxsi:schemaLocationhttp://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsd!-- 开启注解扫描 --context:component-scan base-packagezengmg.e_anno/context:component-scan /beans 测试代码import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext;public class App {// 创建容器对象private ApplicationContext ac new ClassPathXmlApplicationContext(zengmg/e_anno/bean.xml);Testpublic void testExecuteAction() {// 从容器中获取ActionUserAction userAction (UserAction) ac.getBean(userAction);userAction.execute();} }
http://www.zqtcl.cn/news/719265/

相关文章:

  • 讯美智能网站建设泰安网络科技有限公司电话
  • 新泰建设局网站北京公司排名seo
  • 新网站上线wordpress用户登陆
  • 景安网站备案表格首页风格
  • 做网站卖菜刀需要什么手续互联网营销顾问
  • 山东鲁中公路建设有限公司网站电商网站建设任务分解结构
  • 王野苏婉卿乐清网站优化
  • 三亚市住房和城乡建设厅网站wordpress适合企业网站模板
  • php网站建设思路方案中国空间站组合体
  • 帝国+只做网站地图厦门app定制公司
  • 网站运营推广主要做什么的高匿代理ip
  • 网站建设与维护采访稿wordpress 图床加速
  • 建设国际互联网网站完整网站开发教程
  • 一个购物交易网站怎么做网站管理功能图
  • 做有后台的网站如何提交网站地图
  • 网站建设税率多少潍坊市住房和城乡建设局网站
  • 网站图片怎么做白色背景青岛公司做网站的价格
  • 网站seo工具wordpress放视频没画面
  • 自己做个网站要多少钱o2o商城网站系统开发
  • 百度网站优化哪家好长沙抖音推广代运营公司
  • 做网站的软件worddede 后门暴网站
  • 极简风格 网站上市公司seo是什么意思
  • 商城手机网站设计网架公司十大排名
  • 在建设主题网站时邯郸房产信息网恋家网
  • 保山做网站建设做网站zwnet
  • 南阳做网站推广自助个人免费网站
  • 企业做网站怎么做高校档案室网站建设
  • 辽宁省建设厅网站升级期货交易软件定制开发
  • 网站建设公司工资设置mufen wordpress
  • 资阳网站网站建设月夜直播免费完整版