web框架
文章平均质量分 87
爱玩技术的淘气包儿
这个作者很懒,什么都没留下…
展开
-
Web框架集合
Java Web框架:SSH:struts框架、struts2框架、spring框架、hibernate框架:http://blog.csdn.net/chenyi0834/article/details/7334963C++ Web框架:Cinatra框架:http://www.csdn.net/article/2015-07-31/2825354-Cinatra原创 2015-08-03 10:00:13 · 418 阅读 · 0 评论 -
WebSocket详解-作用与使用方法
WebSocket准确的讲是对现有的Http协议的扩展和补充,相比于使用长轮询和ajax轮询来说,使用WebSocket可以获得更加高效地实时远程通信。使用WebSocket可以使用第三方框架,如Netty等,也可以使用Tomcat7以上版本自带的WebSocket支持功能。使用WebSocket可以解决Web开发中经常遇到的跨域问题。原创 2017-02-06 18:09:08 · 1843 阅读 · 0 评论 -
hibernate配置C3P0详解
Hibernate整合C3P0实现连接池hibernate中可以使用默认的连接池,无论功能与性能都不如C3PO(网友反映,我没有测试过),C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,spring等。C3P0是一个易于使用JDBC3规范和JDBC2可选的扩展定义的功能增强,使传统转载 2017-01-10 17:29:25 · 970 阅读 · 0 评论 -
hibernate一级缓存,二级缓存,三级缓存,缓存算法及配置。
什么是缓存(我的理解):在内存中开辟一块空间,把原来在硬盘上的东西,放到内存当中,当需要用到一些数据时,直接在内存中查找,而不是到硬盘上查找。这块内存中的空间就是缓存。缓存能提高程序的运行效率。一级缓存(session级的缓存):在一个session中load同一个对象2次,load时,hibernate首先在session缓存中查找对象,如果没找到就到数据库中去load。因此,在同一个ses转载 2017-01-06 13:35:26 · 336 阅读 · 0 评论 -
理解Cookie和Session机制
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。Cookie机制Cookie技术是客转载 2016-05-25 17:21:05 · 470 阅读 · 0 评论 -
Shiro安全框架入门篇(登录验证实例详解与源码)
一、Shiro框架简单介绍Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下:(1)身份认证/登录,验证用户是不是拥有相应的身份; (2)授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,转载 2016-05-25 10:03:41 · 3210 阅读 · 0 评论 -
Java Web前端到后台常用框架介绍
一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring转载 2016-05-25 09:17:48 · 4709 阅读 · 1 评论 -
Hibernate中的自定义类型——UserType、CompositeUserType
一、UserTypeHibernate拥有自定义映射表属性的机制,主要通过实现接口UserType,具体的UserType:import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import net.sf.hiberna原创 2016-03-25 11:20:28 · 1825 阅读 · 0 评论 -
Nginx反向代理设置总结
负载均衡技术有很多种,常用的四/七层负载均衡技术包含很多,Nginx反向代理就是其中的一种方案。以下的配置就是Nginx反向代理配置样例:user www www;worker_processes 10;error_log /data1/logs/error.log crit;pid /usr/local/webserver/nginx/nginx.pid;原创 2016-03-14 14:40:41 · 526 阅读 · 0 评论 -
web.xml的配置及加载顺序
一web.xml加载过程(步骤):1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听转载 2015-12-04 16:35:29 · 458 阅读 · 0 评论 -
Hibernate的DAO实现方式简要总结
Hibernate的DAO实现DAO对象是模块化的数据库访问组件,DAO对象通常包括:对持久化类的基本CRUD操作(插入、查询、更新、删除)操作。Spring对Hibernate的DAO实现提供了良好的支持。主要有如下两种方式的DAO实现: 1. 继承HibernateDaoSupport的实现DAO 2.基于Hibernate3.0实现D转载 2015-11-26 17:04:41 · 1691 阅读 · 0 评论 -
apache工程地址总结
http://archive.apache.org/ :apache软件版本下载集中地址http://archive.apache.org/dist/struts/binaries/:struts软件下载地址原创 2015-12-28 14:32:15 · 383 阅读 · 0 评论 -
11 个最常用的 AJAX 开发框架汇总
AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),是创建交互式Web应用的主要开发技术。互联网中也有大量的关于AJAX的框架,本文汇总了最常用的11个框架。 1. jQuery jQuery是一个轻量级的Javascript库,兼容CSS3,还兼容各种浏览器。jQuery使用户能更方便地处理HTML documents、转载 2015-12-10 16:54:51 · 456 阅读 · 0 评论 -
Spring Hibernate事务配置总结
一、TransactionProxyFactoryBean声明式事务配置事务管理器 --> bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> property name="sessionFactory">转载 2015-11-19 16:27:53 · 421 阅读 · 0 评论 -
框架创建异常总结
异常类型:java.lang.ClassNotFoundException: javax.transaction.TransactionManager【解决方法】:缺少jta-1.1.jar包。原创 2015-11-20 15:55:14 · 438 阅读 · 0 评论 -
Spring管理 hibernate 事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:Java代码 package com.dao; public interface UserDao { publ转载 2015-10-23 13:24:45 · 384 阅读 · 0 评论 -
SpringMVC 基于注解的Controller详解
概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进转载 2015-09-25 10:39:24 · 891 阅读 · 0 评论 -
大型分布式网站术语分析
1. I/O优化增加缓存,减少磁盘的访问次数。优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引来加快和减少磁盘的访问量,还可以采用异步和非阻塞的方式加快磁盘的访问速度。应用合理的RAID策略提升磁盘I/O。2. We转载 2017-04-25 17:07:16 · 364 阅读 · 0 评论