第一次做整了一天,中间各种报错,大佬肯定要嘲笑我了,但还是很有成就敢,现在只知道怎么装配,还不知道为什么,还需要学习.加油 1.新建动态web项目 2. 添加jar包,可以到网上下载,commons-logs.jar我是自己找的 3.web.xml配置,classpath:springmvc.xml,指定初始化参数springmvc加载文件,需要在src新建springmvc.xml <?xml version="1.0" encoding="UTF-8"?&…
很多童鞋说自己是做移动开发的,想挂个简单的Web API,可是服务器又不会搭,这样一来测试就成了问题.看看网上的教程,发现略难懂,而且大多是一个转一个,没价值,所以干脆写几篇文章讲讲简单的Web服务器怎么搭,让不太涉及Web的童鞋快速上手. 我计划把几个主流的,比如Apache.IIS.Nginx等在Windows或者Linux上的搭建方法都说说,由于自己做的是.NET,所以,第一篇先上IIS吧! 一.IIS服务器的搭建 IIS全称Internet Information Service,中文名…
开发工具:eclipse 搭建环境:jdk1.7   tomcat 8.0 基础的java开发环境搭建过程不再赘述,下面从打开eclipse 之后的操作开始 第一步: 创建项目,File -> New -> dynamic web project tomcat 版本一般会自动获取,只要填上项目名称,点击下一步 到这个页面之后,把Content directory 改成WebRoot,自动生成xml的选项点选为√ ,点击完成. 项目目录如下图所示: 其中,lib文件夹放的是项目所需的jar包,将…
好记性不如烂笔头,记录分片高可用Redis Cluster的搭建过程 Redis集群演进过程 Redis单节点 主从复制: 复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复. 故障恢复无法自动化:写操作无法负载均衡:存储能力受到单机的限制. 哨兵(Sentinel): 在复制的基础上,哨兵实现了自动化的故障恢复. 缺陷是写操作无法负载均衡:存储能力受到单机的限制. Cluster集群: 通过分片集群,Redis解决了写操作无法负载均衡,以及存储能力受到单机限制的问题,而且也…
一.利用xml 配置 1.web.xml   <web-app version="2.4"     xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee     http://java.s…
简明易懂,将细节隐藏,面向新手树立web开发概念 --学完Java基础语法,超快速上手JavaWeb开发 Web本质(先忽视各种协议) Web应用可以理解为浏览器和服务器之间的交互. 我们可以看一个简单的例子 1.我们在浏览器上方输入www.baidu.com并回车. 2.此时我们的浏览器便对百度的服务器发送数据(请求). 3.百度的服务器收到并分析了我们的请求后,对我们的浏览器发送数据(响应,里面就有我们拿到的百度主页的这个页面的数据) 4.经过我们浏览器的处理,我们便看到了如下的页面: ![…
现互联网公司后端架构常用到Spring+SpringMVC+MyBatis,通过Maven来构建.通过学习,我已经掌握了基本的搭建过程,写下基础文章为而后的深入学习奠定基础. 首先说一下这篇文章的主要内容分为: 1.Maven多模块项目的创建: 2.Maven与SpringMVC的整合: 3.Dubbo的环境配置及与整合: 4.新手在整合过程易犯的错误. 通过一个简单的demo来说明,大家多多指教,分享经验! 一.Maven多模块项目的创建 我们需要建立一个多模块的maven项目,其目录结构为…
SpringMVC框架是spring框架的一个模块.springmvc和spring无需要通过中间整合层进行整合. 学习的时候,先了解一下流程至关重要,下面,简单介绍一下流程. 源码下载:http://pan.baidu.com/s/1mgUEaYs 1,用户发出请求到DispatcherServlet,我们就要在web.xml中去配置DispatcherServlet,从而拦截请求到Spring Web MVC. 2,拦截到的请求,将请求映射到处理器HandlerMapping. 3,处理器适…
在公司待了两年,用的一直是Spring+SpringMVC+Hibernate框架,都是公司自己搭建好的,自己从来没有主动搭建过,闲来无聊,自己搭建试试.一下即我搭建的过程以及搭建所遇到的问题,有部分是来自网上搜索的,会有标注.不过这不是重点,重点是自己查询排错之后会让自己印象更深. 第一步:配置环境变量,有些过于基础就简单说说.下载JDK,点击安装即可.右键计算机,找到属性,然后高级系统设置,设置环境变量,添加JAVA_HOME,JAVA_HOME后边变量为jdk的安装目录.创建或者修改已有的…
一,什么mvc 模型-视图-控制器(MVC)是一个众所周知的以设计界面应用程序为基础的设计思想.它主要通过 分离模型.视图及控制器在应用程序中的角色 将业务逻辑从界面中解耦.通常, 模型负责封装应用程序数据在视图层展示. 视图仅仅只是展示这些数据,不包含任何业务逻辑. 控制器负责接收来自用户的请求,并调用后台服务(e service  或者  dao )来处理业务逻辑.处理后,后台业务层可能会返回了一些数据在视图层展示. 控制器收集这些数据及准备模型在视图层展示.C MVC  模式的核心思想是将…