-
Java描述设计模式(03):工厂方法模式
Java描述设计模式(03):工厂方法模式 一、工厂方法模式 1、生活场景 系统常见的数据导出功能:数据导出PDF、WORD等常见格式。 2、工厂方法模式 是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。工厂方法模式的...
-
java基础第十九篇之Xml
java基础第十九篇之Xml 1:xml的概述 1.1 xml是什么 标记语言:语言中出现了a/a的标签 a:HTML 超文本标记语言 (语法非常严格,不能随意的定义标签) b:XML 可扩展的标记语言(用户可以根据自己的需求,随意的定义标签) 开发的组织:w3c 版本:使用 1.0 1.2 xml有什么用 a:...
2019-08-16 10:48:55 html标记java基础java就业培训教程文档文件ESET定义wordYY用户
-
Spring Cloud学习(五):Zuul服务网关
Spring Cloud学习(五):Zuul服务网关 1. Zuul介绍 Zuul在微服务中主要是做路由转发功能和请求过滤功能。 路由转发:根据一定的规则,区分请求并转发到对应的服务商,比如两个请求/api/user/getUser,/api/blog/getBlog在zuul服务中分别转发到用户服务和博客服务。 请...
-
使用反射机制编写数据与文件映射工具
使用反射机制编写数据与文件映射工具 背景 最近公司需要开发许多文件数据同步的程序, 将数据写入文件, 通过SFTP协议同步给其他平台, 基于面向对象编程思想(其实就是懒), 就想弄个一劳永逸的工具。 思路 系统启动时, 创建一个Map结构的容器, 容器中存储文件生成规则与数...
-
SpringMVC编程步骤
SpringMVC编程步骤 step1. 导包。 step2. 添加spring配置文件。 step3. 在web.xml文件中配置前端控制器DispatcherServlet。 servlet servlet-name dispatcher / servlet-name servlet-class org.springframework.web.servlet.DispatcherServlet / servlet-class init-p...
-
Spring Bean 的装配方式
Spring Bean 的装配方式 Spring Bean 的装配方式 装配 Bean 的三种方式 一个程序中,许多功能模块都是由多个为了实现相同业务而相互协作的组件构成的。而代码之间的相互联系又势必会带来耦合。耦合是个具有两面性的概念,高度的耦合会导致代码难以复用,难以测试,难以...
-
Spring Boot2(十四):单文件上传/下载,文件批量上传
Spring Boot2(十四):单文件上传/下载,文件批量上传 文件上传和下载在项目中经常用到,这里主要学习SpringBoot完成单个文件上传/下载,批量文件上传的场景应用。结合mysql数据库、jpa数据层操作、thymeleaf页面模板。 一、准备 添加maven依赖 !--springboot核心--depe...
-
JavaEE高级-MyBatisPlus学习笔记
JavaEE高级-MyBatisPlus学习笔记 第 1 章 简介1.1 MyBatisPlus 介绍 -MyBatis-Plus(简称 MP),是一个 MyBatis 的增强工具包,只做增强不做改变. 为简化开发工作、提高生产率而生我们的愿景是成为 Mybatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。1.2...
-
Java 类集初探
Java 类集初探 类集 类集:主要功能就是Java数据结构的实现(java.util) 类集就是动态对象数组(链表也是动态数组) Collection 接口* Collection是整个类集之中单值保存的最大 父接口 。即:每一次仅可以向集合中保存一个对象 public interface CollectionEextends I...
-
JavaEE高级-MyBatis学习笔记
JavaEE高级-MyBatis学习笔记 一、MyBatis简介 -MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 -MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 -MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(P...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
