JAVA Tomcat服务器|Mycat中间件
.NET跨平台
比较认真。编程就是算法和数据结构,算法和数据结构是编程的灵魂。
展开
-
关系型数据的分布式处理系统MyCAT
1、MyCAT概述1.1 背景随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足: (1)集中式处理,势必造成性能瓶颈; (2)应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高; (3)集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。 在这种形势下,转载 2016-09-10 16:12:12 · 3078 阅读 · 0 评论 -
Tomcat配置文件server.xml详解
元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat 的请求 shutdown 指定向端口发送的命令字符串 service name 指定service 的名字 Connector ( 表示客户端和service 之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自转载 2017-08-18 23:43:29 · 486 阅读 · 0 评论 -
Servlet生命周期,工作原理
Servlet 生命周期:Servlet 加载—>实例化—>服务—>销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。service():它是Servle转载 2017-08-29 10:47:18 · 467 阅读 · 0 评论 -
Tomcat服务器顶层结构和启动过程
号外:2016 最流行的是哪一种 Java 应用服务器呢?通过从部署的 1240 个 JVM 中得到的数据,我们能够确定出现了 862 个容器供应商,或者说是占到了运行环境的 70% 左右。这些容器的供应商分布如下: Tomcat 的安装基数已经连续两年超过排行榜的 50%。占到总份额的 58.22% 无疑使其成为赢家。免费、开源、跨平台的Tomcat无疑是我们开始学习Java EE的第一个服务器转载 2017-08-31 17:12:16 · 502 阅读 · 0 评论 -
Tomcat的生命周期管理简要分析
在上一篇文章中:Tomcat服务器顶层结构和启动过程 对Tomcat的整体架构有了一个大致的了解,这一篇主要是学习一下Tomcat的整个生命周期的管理。Tomcat的生命周期管理使用了观察者模式,使Tomcat的生命周期管理机制设计的非常优雅,在Tomcat启动时,只需要启动一个Server组件,就会启动所有的容器及对应的组件,并且触发这些容器的监听者,完成启动过程的设置。可以说是“一键式”启动的。转载 2017-08-31 17:15:48 · 595 阅读 · 0 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(七)【完】
我未曾见过一个早起、勤奋、谨慎、诚实的人抱怨命运不好。良好的品格,优良的习惯,坚强的意志,是不会被假设所谓的命运打败的。mycat的bin目录下执行startup_nowrap,启动后,连接如图:物理数据库中的数据逻辑数据库中的数据项目运行:list列表:由于分库的数据不一致,但mycat针对全局表的查询,只会分发到某一个节点上,所以刷新页面,数据会出现两种情况 刷新几次,会出现: 增加数据原创 2016-09-11 00:44:22 · 13662 阅读 · 3 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(六)
或许这世间本就没有最好的选择,无非是你按照自己的心愿选择了之后,为了证明当初的选择,你会拼尽全力,走出一条属于自己的人生之路。pom.xml配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X原创 2016-09-10 23:56:04 · 2673 阅读 · 1 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(五)
真的梦想,不是非得高大上或者文艺范儿,它就是对更好生活的美好期望,像人在黑夜里抬头望星空一样质朴,像花儿向着太阳一样生生不息。WEB-INF/views/test/add.ftl内容:<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"/> <title>新增信息</title></head><body><f原创 2016-09-10 23:37:22 · 2245 阅读 · 0 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(四)
人都是这样,从象牙塔到烟火人间,不惧怕成长,只愿在成长中一直保持一颗热闹而明亮的心。com/mycat/index/controller/DefaultController.java代码:package com.mycat.index.controller;import com.base.controller.BasicController;import org.springframework.s原创 2016-09-10 23:29:15 · 3899 阅读 · 0 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(三)
命运的转折是从当下的这一秒开始的,而最可怕的一种局面是,怀念过去,幻想未来,虚度现在。工具类包结构:此项目没有用到几个,就不全部贴出来了AesUtils.java代码:package com.base.util;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;原创 2016-09-10 23:00:55 · 2823 阅读 · 2 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(二)
决定一个人的一生,以及整个命运的,只是一瞬之间。—–歌德项目各个源程序包的作用和类com/base/aop/SimpleProfiler.java代码:package com.base.aop;import org.aspectj.lang.ProceedingJoinPoint;import org.springframework.core.Ordered;import org.springf原创 2016-09-10 22:29:57 · 2946 阅读 · 0 评论 -
SpringMVC,Mybatis,FreeMarker连接mycat示例(一)
人生最重要的一点是,永远不要迷失自己。项目结构如图: 首先是各种配置文件,属性文件mycat.properties内容:#数据库连接配置#以下是mycat中间件连接jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:8066/SSMDB?useUnicode=true&characterEncod原创 2016-09-10 22:04:27 · 20444 阅读 · 0 评论 -
Windows环境Mycat数据库分库分表中间件部署
下载地址MYCAT官方网站jdk安装配置首先去oracle官网下载并安装jdk8,添加环境变量,JAVA_HOME设置为D:\Worksoftware\Java\jdk1.8CLASSPATH设置为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarpath系统变量追加%JAVA_HOME%\bin;Mycat安装配置首先添加Windows环境变量,MYC原创 2016-08-23 00:17:00 · 5176 阅读 · 1 评论 -
windows下使用Hibernate连接Mycat例子
项目结构 使用jdk1.6和hibernate3NewsManager.java代码如下:package App;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;imp原创 2016-08-23 12:57:45 · 8425 阅读 · 2 评论 -
Mycat中间件的全局序列号
本篇文章介绍mycat怎样在分库分表的情况下保证主键的全局唯一方法,接下来就来分析三种方法各自的优缺点。文件方式获取1.修改server配置文件server.xml<system><property name="sequnceHandlerType">0</property></system>注:sequnceHandlerType 配置为0表示使用本地文件读取。2.配置sequence_conf转载 2016-09-10 15:40:34 · 4356 阅读 · 2 评论 -
Tomcat 9.0安装配置
一、JDK的安装与配置1、从官网下载jdk,注意是jdk不是jre。最好从官网下载,也可以直接度娘。2、下载完毕后,安装jdk,直接按照安装向导的提示安装即可,安装时可以自己选择安装路径,我的安装路径是C:\Program Files\Java\jdk1.8.0_31 3、配置环境变量:右击计算机—属性—高级系统设置—环境变量,如图 在“系统变量”中,设置3项属性,JAVA_HOME,转载 2017-03-16 16:14:28 · 3707 阅读 · 0 评论