07 2020 档案
摘要:核心配置文件——跟Spring整合,解决DAO中冗余地代码,通过动态代码实现【通过反射实现】【1】类似hdfs\hive中的配置信息实体类【2】工厂模式熟练应用:通过factoryBuilder --->创建单例--->factory--->通过config获取配置信息【包括sqlcaozu哦配置文件xml地址】--->通过jdk反射,操作sql语句附:工具类:实现获取工程路径,将xml配置文件中...
阅读全文
摘要:问题:大量的配置&大量的冗余代码[不清楚目的:原因还是体会不到现在所谓的冗余代码的困扰!!!]——需要项目实践【1】web.xml配置【2】冗余代码: -获取参数 -转发重定向 -异常处理 -响应流的写出,输出json【3】交互层框架的设计目标 -减少配置文件的注册项——通过注解方式 -减少冗余代码的编写量——封装代码块设计:这块提了,但...
阅读全文
摘要:## 组件 对局部视图的封装,为了实现复用,组件有结构、样式、行为 自定义元素。扩展原生HTML## 组件的注册 全局注册 Vue.component('名字',{template}) 局部注册 通过compones选项定义 注意:组件的模板template是必选的,并且有且只有一个根元素## 详解组件+ 组件命名规则 keybab-case:短横线连接单词的命...
阅读全文
摘要:{{}} – mustache 差值表达式,绑定数据Object.freeze(data); //实现冻结对象,禁止其他对象访问该data对象vm.$data // vm监听的所有数据对象computed:计算属性不加括号,基于依赖进行缓存——多次使用更加高效方法加括号watch:侦听器,侧重于对监测的数据变化后执行一系列功能逻辑操作数据:data: data1方法:msg: 'msgWat...
阅读全文
摘要:常识:Spring 是一个开源框架,是一种整合性的框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring框架的基础,即:工厂模式与服务定位器模式等 IOC 即 Inversion Of Control,控制反转或者称之为依赖注入:【依赖注入是目前最优秀的解耦方式,依赖注入让Spr...
阅读全文
摘要:Servlet:jsp专注显示;业务逻辑JavaBean【将业务逻辑独立出来——在servlet火filter当中实现】【1】把业务逻辑从jsp当中独立出来,在servlet或者filter当中去实现响应功能【2】servlet不生产数据,也不负责页面展示,只是前后端交互的中介 【前端page\URI(XXX.do) + 后端数据处理】——尤其是表单【3】服务端编程的API========创建...
阅读全文
摘要:request作用域:+response对象【1】由客户端向服务端发送请求【2】携带参数的请求【3】get&post区别:【4】获取请求的参数API:request.getParameter(name) \\ request.getParameterValues(name)【5】中文乱码处理 -对于post类型: request.setCharacterEncoding("utf-8...
阅读全文
摘要:基础知识:实际上Java注解与普通修饰符(public、static、void等)的使用方式并没有多大区别【1】@Test内部没有定义其他元素,所以@Test也称为标记注解(marker annotation),但在自定义注解中,一般都会包含一些元素以表示某些值,方便处理器使用【2】利用运行时注解来组装数据库SQL的构建语句的过程【3】Java8后,新增的TYPE_PARAMETER可以用于标注类...
阅读全文
摘要:过滤器——对数据和相应的功能进行统一处理创建过滤器:【1】实现Filter接口【2】在web.xml当中注册该过滤器过滤器的生命周期:【1】启动的时候就会被初始化【2】初始化顺序按照web.xml中的注册顺序,由上而下进行执行。【3】过滤器拦截的顺序:也是按照注册在web.xml中的顺序。链式调用过滤器的情况:chain.doFilter(hreq, resp);前提条件是:*.do过滤器的url...
阅读全文
摘要:概述【1】由于JSP的引入是为了方便的进行视图的展示;而为了改善JSP的运行和开发模式,进行设计: -JSP:数据的展示 -Servlet:业务的传递 -JavaBean:业务封装,逻辑设计【2】MVC: -模型层M -视图层V -交互层C【3】三种创建方式 -实现Servlet接口 -继承GenericServlet类 -继...
阅读全文