06 2019 档案
摘要:官网:https://zookeeper.apache.org/ 下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/ 一、单机: 1. 下载或上传安装包: 2. 解压: 3. 重命名: 4. 进行配置文件模板的拷贝,后缀一定要注意是“.cfg”
阅读全文
摘要:一、简介: 1. 什么是RPC: RPC【Remote Procedure Call】是指远程调用过程,是一种进程间通信方式,它是一种技术的思想,而不是规范。它允许程序调用另一个地址空间(通常在共享网络的另一台服务器上)的过程或函数,而不是程序员显示编码这个远程调用的细节。即程序员无论是调用本地还是
阅读全文
摘要:阿里推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好。Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象;最大的特点是“可以实现数据库访问的性能监视” 如果要在项目当中去使用Druid,强烈建
阅读全文
摘要:整合项目地址:https://github.com/mybatis/spring 一. 依赖包: 》1.SpringMVC依赖包: 》2.Spring依赖包: 》3.MyBatis依赖包: 二、配置文件:创建Spring、SpringMVC、MyBatis的配置文件 》1.创建MyBatis的配置文
阅读全文
摘要:1. 创建一个接口: 2. 创建Mapper映射文件: 》1.namespace:必须为接口的全类名 》2.sqlId与接口的方法名保持一致 3. 加载配置文件进行测试:
阅读全文
摘要:参考文档地址:http://www.mybatis.org/mybatis-3/zh/index.html 项目地址:https://github.com/mybatis/mybatis-3 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射
阅读全文
摘要:MyBatis Generator: 简称MBG,是专门为MyBatis开发者定制的代码生成器,可以快速的根据数据表生成对应的映射文件、接口、以及bean类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储 过程这些复杂的SQL定义需要我们手工编写; 官方文档地址:http://www
阅读全文
摘要:页面提交的数据格式如果不正确,会报400 1. 使用注解,在日期字段上面添加注解:单个日期转换 2. 定义一个抽象父类,子类可以继承此父类:批量日期转换
阅读全文
摘要:跳转路径前面加“forward:”或"redirect:"前缀后,将不会由我们配置的视图解析器拼串,而是会独立解析,路径前一定要加“/”,不加就是相对路径,容易出问题; 1. forward前缀:转发到一个页面或一个action 》转发到jsp页面: 》转发到action: 2. redirect前
阅读全文
摘要:一、获取单个参数: @RequestParam(value = "",required = true,defaultValue = "") value = "":指定要获取的参数的key required = true:这个参数是否是必须的 defaultValue = "":默认值,没带默认nul
阅读全文
摘要:1. 依赖包: 2. SpringMVC的配置文件: 在“src\main\resources”源代码目录下创建“spring/application.xml”配置文件; 3. 配置web.xml:
阅读全文
摘要:Restful是一种开发理念,是对http请求的解释,希望以非常简洁的url地址来请求 1. 对URL进行规范,写Restful风格的url: 2. 对http方法规范: 不管是添加、更新、删除、查询、使用的url都是一致的,访问时根据请求方式进行区分:delete(删除)、post(添加)、get
阅读全文
摘要:1. Dispatcher核心执行方法: 2.doDispatcher详细细节: 1)、所有请求过来,Dispatcher收到请求; 2)、调用doDispatcher()方法进行处理; 》1.getHandler():根据当前请求地址找到能处理这个请求目标处理器类 根据当前请求在HandlerMa
阅读全文
摘要:在request、session、application雨中保存数据,进行数据的传递: SpringMVC除了可以在方法上传入request和session外还能怎么样吧数据带给页面: 1、方法返回值是String,可以在方法出传入Map、Model、ModelMap。这些参数里面保存的所有数据都会
阅读全文