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

苏通建设集团有限公司网站怎么查域名服务商

苏通建设集团有限公司网站,怎么查域名服务商,新网网站建设资料,广州市外贸网站建设品牌一、Spring简介 Spring翻译过来就是春天的意思,其实也就是给软件行业带来了春天2002年,首次推出Spring框架的雏形,interface21框架Spring框架就是以interface21框架为基础,经过重新设计,并不断丰富,在2004年…

一、Spring简介

  • Spring翻译过来就是春天的意思,其实也就是给软件行业带来了春天
  • 2002年,首次推出Spring框架的雏形,interface21框架
  • Spring框架就是以interface21框架为基础,经过重新设计,并不断丰富,在2004年3月24日发布1.0版本的Spring框架
  • Spring理念:是现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架

二、导包

        <dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.3.23</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.3.9</version></dependency>

三、Spring优点

  • Spring是一个开源的、免费的框架
  • Spring是一个轻量级、非入侵式的框架
  • 控制反转(IOC)、面向切面编程(AOP)
  • 支持事务的处理、对框架整合的支持

四、IOC理论推导

        1.UserDao接口

public interface UserDao {void getUser();
}

        2.UserDaoImpl实现类

public class UserDaoImpl implements UserDao {public void getUser() {System.out.println("获取用户信息");}
}

        3.UserService业务接口

public interface UserService {void getUser();
}

        4.UserServiceImpl业务实现类

public class UserServiceImpl implements UserService {private UserDao userDao = new UserDaoImpl();public void getUser() {userDao.getUser();}
}

在上面的代码中,如果需求发生改变,我们就会去修改原来的代码,这是很难的,在代码量十分大的时候,代价也十分高!

        5.优化上面代码 ,使用一个Set接口实现

    private UserDao userDao;//利用Set实现动态注入public void setUserDao(UserDao userDao) {this.userDao = userDao;}

         6.两处代码的变化

  • 前面的代码,程序是主动创建对象,控制权在程序员
  • 使用了set注入后,程序不在具有主动性,而是变为了被动的接收对象

小总结:此思想,从本质上解决了问题,程序员不在去管理对象的创建了,系统的耦合性大大降低,程序员可以更加专注的在业务上的实现了! 其实这就是IOC的原型!

五、总结

Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架!

http://www.yayakq.cn/news/715109/

相关文章:

  • 网站模块图电商企业排行
  • 无备案网站微信怎么查百度收录网站
  • 网站建设除了中企动力做暧暧网站在线观看
  • 梅州英文网站建设江门网站制作网站
  • 食品商务网-网站建设杭州响应式网站制作
  • 厦门手机网站建设是什么国外被墙网站
  • 谈谈设计和建设网站体会o2o商业模式
  • 沭阳住房城乡建设局网站wordpress文件夹权限设置方法
  • vs网站开发 百度文库长春网站免费制作
  • wordpress的编辑器插件seo中文含义
  • 外贸出口营销网站网站 功能呢
  • 建设网站收取广告费用j2ee网站开发免费教程
  • 在线建站网站合伙做网站怎么分配股权
  • 怎样发布自己的网站石家庄防疫最新政策
  • 做app的网站免费网址推荐
  • 网站设为首页代码wordpress 优缺点
  • 上海网站制作哪家好深圳网站制作问
  • 网站建设海淀区wordpress 知名站点
  • 贵阳专业网站建设公司vps网站建站助手
  • 扁平化网站 psd建设网站找谁
  • 专业的聊城网站优化网站开发的学校
  • wordpress搬家打不开长沙正规竞价优化服务
  • 展馆门户网站建设天津首页优化外包公司
  • 新建网站怎么做网站静态代码检查 站长工具
  • 莱阳网站定制做网站利用自己电脑
  • 传媒网站源码网站下载软件怎么安装
  • Wordpress多站点为什么注册不了公司网站建设须知
  • 网站建设有哪些板块公司加强网站建设
  • 网页设计去除下划线代码刷关键词优化排名
  • 邢台做网站改版网站紧急升级维护中