
spring和一些web概念
文章平均质量分 73
bingjing12345
知行合一
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
http的无状态无连接到底是什么含义
无连接:服务器处理完客户的请求,并收到客户的应答后,即断开连接。早期这么做的原因是HTTP协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交换数据的间歇性较大(即传输具有突发性、瞬时性),并且网页浏览的联想性、发散性导致两次传送的数据关联性很低,如果按照上面的方式则需要在服务器端开的进程和句柄数目都是不可接受的,象p原创 2013-08-07 17:27:34 · 26788 阅读 · 3 评论 -
mybatis&spring 最小集
最近又搞起mybatis&spring的事儿啦, 所有的东西早忘光了。 再次总结一遍。mybatis&spring 最小集1)pom.xml org.mybatis mybatis 3.4.2 org.mybatis原创 2017-11-23 22:45:06 · 369 阅读 · 0 评论 -
servlet中service() doGet() doPost() 方法
HttpServlet 里的三个方法:service(HttpServletRequest req, HttpServletResponse resp) ,doGet(HttpServletRequest req, HttpServletResponse resp), doPost(HttpServletRequest req, HttpServletResponse res)的区别和联系:转载 2014-10-20 10:17:07 · 845 阅读 · 0 评论 -
Tomcat的Session管理
cookie的值, 可以结合chrome F12 下的 Resource 和Network查看Session对象的创建一般是源于这样的一条语句: Session session = request.getSession(false);或者Session session = request.getSession();如果不在乎服务器压力可能多那么一点点的话。 在Tomcat的实现中转载 2014-03-07 10:19:57 · 10147 阅读 · 1 评论 -
javaEE规范和SSH三大框架到底有什么关系
1994-2000 年是互联网的大航海时代。请注意,下面的时间点及其重要。1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。1995年Sun公司将Oak语言改名为Java,正式向市场推出。Su原创 2014-03-06 17:46:30 · 14524 阅读 · 4 评论 -
绝对路径在不同环境下 到底是相对于什么的绝对
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表转载 2013-12-10 15:31:56 · 818 阅读 · 0 评论 -
Spring ContextLoaderListener源码分析 .
http://blog.youkuaiyun.com/hz_blog/article/details/7688921 当我们要自动装配ApplicationContext配置信息时候,首先在web.xml配置ContextLoaderListener,下面是部分源代码:[java] view plaincopyprint?public class ContextLoader转载 2013-09-23 17:11:00 · 3761 阅读 · 0 评论 -
WEB前端html、css、js分离开发简谈
在WEB 0 时代,除了W3C自己的网站,页面基本上只有一堆杂乱的混合的代码,他们是HTML 3- 、CSS 1- 、JAVASCRIPT 1- 的大盛宴。以大部分网站的登录表单和无尽的链接为例,大部分代码就像下面这个样子: 用户名: 密码:转载 2013-09-29 14:46:00 · 2815 阅读 · 0 评论 -
web.xml中 listener、filter、servlet等 加载顺序
Web项目的很多信息都配置在web.xml文件中,而且项目启动时,容器(下文以Tomcat为例)会先读配置文件,那web.xml文件中的那么多内容是按照什么顺序加载的呢? 这个读取顺序跟文件内容的上下文顺序基本没有关系,也就是说这些配置信息的读取顺序是一定的,跟他写在哪个位置没关系,写到最后的可能第一个执行。 分析: (1)因为无论是Listen转载 2013-09-07 17:17:30 · 1540 阅读 · 0 评论 -
BeanFactory到WebApplicationContext的结构 以及bean和spring容器的关系
BeanFactory: Ioc 容器ApplicationContext: Spring容器WebApplicationContext需要ServletContext实例,也就是说它必须在拥有Web 容器的前提下才能完成启动的工作。Spring分别提供了用于启动WebApplicationContext的 Servlet和 Web容器监听器:原创 2013-08-12 19:59:22 · 2615 阅读 · 0 评论 -
mybatis与spring3.1整合
http://thoughtfly.iteye.com/blog/1485993因spring3发布时mybatis还没有出正式版本,所以spring没有整合最新的mybatis.不过社区倒是开发了一个中间件。 需要的jar包mybatis-3.0.6.jarmybatis-spring-1.0.2.jar 要点:1.在spring中配置mybatis工厂类,转载 2013-08-13 15:37:35 · 5510 阅读 · 0 评论 -
spring 资源加载使用说明
Spring 提供了一个强大加载资源的机制,不但能够通过“classpath:”、“file:”等资源地址前缀识别不同的资源类型,还支持Ant 风格带通配符的资源地址。首先,我们来了解一下Spring 支持哪些资源类型的地址前缀:其中和“classpath:”对应的,还有另一种比较难理解的“classpath*:”前缀。假设有多个JAR 包或文件系统类路径都拥有一个相同的包原创 2013-08-12 16:39:29 · 1807 阅读 · 0 评论 -
spring AOP 是如何一步一步被简化的
Aop的配置使用 Aop的思想实现是基于代理设计模式的, 动态增加某些功能。因此在最开始阶段1 所有需要被织入的类都需要被代理(ProxyFactoryBean)。2 切面(advisor)的实现中写了切点匹配类的规则和匹配方法的规则3 增强(advise)需要自己实现。 ProxyFactory 内部使用了 jdk动态代理或者CGLib代理实现。原创 2013-08-20 19:27:27 · 1159 阅读 · 0 评论 -
有状态bean和无状态bean是在说什么
http://www.iteye.com/topic/959751 http://www.iteye.com/topic/960532一个类的内部状态创建后,在整个生命期间都不会发生变化时,就是不变类。这种使用不变类的做法叫做不变模式。不变模式有两种形式:一种是弱不变模式,另一种是强不变模式。弱不变模式:一个类的实例的状态是不可变化的,但是这个类的引转载 2013-08-06 17:44:42 · 19522 阅读 · 10 评论 -
mybatis 中的注解
* <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">* <property name="basePackage" value="org.mybatis.spring.sample.mapper" />* <!-- optional unless there ...原创 2018-05-29 15:44:45 · 1421 阅读 · 3 评论