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

做二手衣服的网站有哪些白宫 wordpress

做二手衣服的网站有哪些,白宫 wordpress,能看外国网站的浏览器,画廊网站模板概述 分层的轻量级的全栈开源框架 展示层SprigMVC 持久层 Spring JDBCTemplate 业务层事务管理 注#xff1a; 轻量级#xff1a;API简单 全栈#xff1a;各层都有相应解决方案 在Spring的体系结构中#xff0c;由上而下#xff0c;逐层依赖 Spring相当于是一个粘合剂 轻量级API简单 全栈各层都有相应解决方案  在Spring的体系结构中由上而下逐层依赖 Spring相当于是一个粘合剂将各层的bean配置到IOC容器中 优点 1.低侵入式设计代码的污染极低  2. 独立于各种服务器 write once runanyway 3 ioc容器提高组件的解耦 4.Spring提高了与第三方框架的良好整合。简化底层数据库的访问 5.并不强制应用程序完全依赖Spring 注 污染极低简单来说就是去除框架后代码的改动大小去除框架后只需要修改一些配置信息 补充了解: aop编程的支持不容易用oop实现的功能可以用aop轻松实现 声明式事务的支持传统;采用编码的方式声明事务声明式可以一次性声明许多事务 方便程序的测试可以用非容器依赖的方式进行几乎所有的测试工作 传统开发模式的弊端 1.对象之间耦合度高 当用到一个对象中的方法时通常会在一个对象内部去new另一个对象的实例然后调用其方法 解决对象与对象之间不再直接打交道需要对象时由容器提供 Spring提供了一个IOC容器根据配置文件中的信息进行对象的创建和相关依赖的注入 IOC(Inversion of Controller)  主动创建对象变为由IOC容器为调用者的成员进行赋值。 1.谁控制、控制了什么  当某个java对象需要调用另一个Java对象的方法时传统模式下会有两种做法。 一调用者【主动】创建被依赖依赖然后再调用被依赖对象的方法 二 简单工厂模式调用者首先找到被依赖对象的工厂然后主动通过工厂获取被依赖对象最后调用被依赖对象的方法  2.何为反转 调用者主动创建依赖对象改为被动接受Spring容器为调用者的成员赋值  总结由调用者主动控制对象的创建变为容器控制对象的创建由主动创建变为被动接受 DIDependency Injection 拿到对象的属性已经被注好相关值直接使用即可 方式 1.值注入通过成员变量的setter方法进行注入 2.构造方式注入  区别通过成员变量的setter方法进行注入  简单易理解使用较多构造方式注入可以决定依赖关系的注入顺序   所有的依赖关系全部在构造器内设定、无需担心后续代码对依赖关系产生破坏。 总结设值注入为主构造注入为辅 依赖关系无变化的注入构造注入为主其它值注入 Bean IOC容器创建管理的Java对象 作用域 1. singleton 单例模式 bean 在整个容器中仅存在一个实例 2.prototype  每次getBean时都将产生一个实例 3.request  一次请求将产生一个新对象 4.seeion域 5.global session 每个全局的session对应一个Bean实例 注3、4、5仅在web应用程序中IOC容器创建管理的Java对象 获取方式 ApplicationContext中获取 可以通过id或者类型进行获取 相关实现类 ClassPathXmlApplicaionContext:从resources目录根据配置文件创建Spring容器 FileSystemXmlApplicationContext:根据文件的绝对路径创建Spring容器 AnnotationConfigApplciaitonContext(xxx.class) WebApplicationContextUtils导入Spring-web后获取容器的API为此 数据源连接池 数据源是提高程序性能出现的 事先实例化数据源初始化部分连接资源 使用连接资源时从数据源获取使用完毕后将连接资源归还给数据源 常用数据源Druid c3p0  重点配置 bean标签 id属性在容器中Bean实例的唯一标识不允许重复 class属性要实例化的Bean的全限定名 scope属性 Bean的作用范围常用的是Singleton默认和prototype propety标签属性注入 name属性属性名称 value属性注入的普通属性值 ref属性注入的对象引用值 list 标签 map标签 properties标签 constructor-arg标签 原始注解 主要用来替换Bean的相关配置 Componnet 用在类上实例化bean Controller  用在web层类上用来实例化bean Service 使用在service层类上实例化bean Respository 使用在dao层类上实例化bean Autowired 使用在字段上根据类型进行依赖注入 Qualifier 结合AutoWired根据名称进行依赖注入 Resource 相当于AutoWired Qualifier 根据名称进行依赖注入 需加name Value 注入普通属性 Scope 标注bean的作用范围 PostConstrust 使用在方法上标注该方法是bean的初始化方法 PreDestroy 使用在方法上标注该方法是bean的销毁方法 使用原始注解需要用到包扫描 context:component-scan base-packageedu.shu.spring.domain/ 注可以同时使用到两个包扫描 新注解  以上注解不能替代所有的Spring配置 1.第三方bean 2.引入的其它文件 3.零配置中需要用到的包扫描 Configuration 用在类上标志该类是一个Spring的配置类 ComoponentSan (包扫描路径 用在类上 import xxx.class用来加载分的配置类,  里面其实是一个数组 出错点 getBean方法调用异常 Spring中提供了有参构造不提供默认的无参构造会导致getBean时异常 原因getBean方法内部通过反射的方式创建对象 配置文件 开发阶段和运行阶段一样项目发布后内部可以动态更改
http://www.w-s-a.com/news/680428/

相关文章:

  • 网站建设实训考试什么网站做玩具的比较多
  • 上海网站建设特点怎样给公司做一个网站做推广
  • 流量网站怎么做的济南优化排名公司
  • 保定网站制作套餐设计师导航网站大全
  • 惠州 商城网站建设石家庄新闻广播在线收听
  • 洪山网站建设域名购买之后怎么做网站
  • 北京网站建设公司服务哪家好wap是什么意思?
  • 怎么看公司网站做的好不好哦wordpress页面目录下
  • 做装修业务呢有多少网站平台搭建是什么
  • 潍坊优化网站排名淘宝做网站被骗
  • 建设专业网站的利弊免费logo设计生成器下载
  • 怎么在备案号添加网站网页设计动画网站
  • 网站开发 只要wordpress滑动注册
  • 跨境电商运营主要做什么静态网站如何做优化
  • 南充网站建设网站网站备案安全责任书是谁盖章
  • 怎么将网站设置为首页网站子目录怎么做
  • 做网站交互wordpress信息导出
  • 如何自己做企业网站做外贸登录国外网站
  • 郑州炫彩网站建设网站集约化建设调研报告
  • 2016年两学一做教育网站优良的定制网站建设制作商
  • 自己做网站需要哪些流程网站建设服务费如何做会计分录
  • 莆田建站培训用手机制作游戏的app软件
  • 中山建网站找哪家wordpress采集图片插件
  • 网站首页做后台链接有什么好用的模拟建站软件
  • 宁波有没有开发网站的公司网站上线除了备案还需要什么
  • 网站备案授权wordpress默认主体设置
  • 厦门微信网站广州推广策划公司
  • 集团公司网站开发asp网站怎么运行
  • 广州短视频网站开发东莞市建设信息网
  • 建设网站如果赚钱电脑可以做服务器部署网站吗