
JavaWeb后台
文章平均质量分 54
小新杂谈社
积极乐观,不畏困难,敢于拼搏,能快速适应环境!
展开
-
JavaWeb学习笔记之Log4j使用教程
一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.properties ### 设置### log4j.rootLogger = debug,stdout,D,E输出信息到控制抬log4j.appender.stdout = org.apache.log4j.ConsoleAppender lo翻译 2016-06-11 11:19:57 · 6036 阅读 · 0 评论 -
maven简介
一、maven简介 1.什么是maven? 2.什么是构建? 3.ant,maven的比较 4.maven软件安装目录结构 5.maven项目的目录结构 6.maven的特点 7.插件介绍 8.名词解释 8.1 Pom 8.2 Artifact 8.3 Repositories 9. mvn常用参数 10.与前端项目管理工具的简单比较 二、maven基本原理 1.m原创 2017-12-09 22:02:27 · 525 阅读 · 0 评论 -
JavaWeb学习笔记之自定义数据库连接池
一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念 数据库连接是一种关键的有限的昂贵的资源,这一点转载 2016-06-18 11:59:47 · 2057 阅读 · 0 评论 -
Javaweb学习之SpringMVC视图解析器的分析
在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMapping取得其对应的Handler,接着再通过相应的HandlerAdapter处理该H翻译 2016-06-16 22:01:10 · 3109 阅读 · 0 评论 -
JavaWeb学习之HibernateDaoSupport使用
看到一篇很好描述HibernateDaoSupport类使用的例子,特此在这和大家分享一下 核心提示:1、 继承了HibernateDaoSupport类的类获取session时,已不可用SessionFactory.OpenSessioon的形式来获 取Session了,由于HibernateDaoSupport本身已有获取session的方法getSession(),所以直接用Session转载 2016-06-15 21:24:06 · 571 阅读 · 0 评论 -
JavaWeb学习之Servlet3.0新特性详解
异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Fi翻译 2016-06-15 20:52:13 · 3839 阅读 · 0 评论 -
JavaWeb学习笔记之Mybatis实用sql语句汇总
一、批量插入/更新/删除批量操作主要使用的是Mybatis的foreach,遍历参数列表执行相应的操作,所以批量插入/更新/删除的写法是类似的,只是SQL略有区别而已。MySql批量操作需要数据库连接配置allowMultiQueries=true才可以。 (1)批量插入 insert into user (name, age,dept_code翻译 2016-06-11 20:44:09 · 1283 阅读 · 0 评论 -
JavaWeb学习笔记之spring mvc处理方法支持如下的返回方式
一 返回值类型ModelAndViewModelModelMapMapViewStringvoid二 返回值详细讲解ModelAndView@RequestMapping("/show1") public ModelAndView show1(HttpServletRequest request, HttpServletResponse response) t原创 2016-06-11 20:20:53 · 370 阅读 · 0 评论 -
JavaWeb学习笔记之图解Struts和SpringMVC区别
个人心得:springmvc可以精确控制到方法上,controller可以单例开发,Struts2的action则是多例prototype开发,基于类进行拦截请求的。springmvc的速度一般比Struts2要快,主要是s标签的原因。所以建议使用jstl表达式。Struts2曾经爆出重大漏洞,就是ognl表达式URL注入的漏洞。目前springmvc还没有发现什么漏洞。怎么说呢,你需要去了原创 2016-06-11 17:29:55 · 1343 阅读 · 1 评论 -
Javaweb学习笔记之Spring的依赖注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制反转载 2016-06-11 17:19:36 · 1016 阅读 · 0 评论 -
JavaWeb学习笔记之Spring中bean的作用域
Bean简介: 在Spring中,那些组成你应用程序的主体(backbone)及由Spring IoC容器所管理的对象,被称之为bean。 简单地讲,bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。 而bean定义以及bean相互间的依赖关系将通过配置元数据来描述。 Bean的作用域 创建一个bean定义,其实质是用该b翻译 2016-06-11 17:15:05 · 883 阅读 · 0 评论 -
JavaWeb学习笔记之SSM三大框架整合详细教程
1、基本概念1.1、SpringSpring 是一个开源框架, Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。 Spring 使用基本的 JavaBean 来完成以前转载 2016-06-11 16:58:42 · 6158 阅读 · 0 评论 -
JavaWeb学习笔记之SSM框架搭建配置文件
/WEB-INF/web.xml:-----------------<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs原创 2016-06-11 16:52:33 · 6934 阅读 · 0 评论 -
JavaWeb学习笔记之Servlet九大内置对象
1.request对象: 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 2.response对象: response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。 3.session对象: 代表用户的一次会话,浏原创 2016-06-11 16:09:29 · 679 阅读 · 0 评论 -
JavaWeb学习笔记之Mybatis关键对象
SqlSessionFactoryBuilder 用来创建SqlSessionFactory的,一旦创建完SqlSessionFactory实例之后,这个类就不需要存在了,所以可以把它作为一个局部变量使用。String resource = “org/mybatis/example/mybatis-config.xml”;InputStream inputStream = Resources.ge原创 2016-06-11 16:02:43 · 397 阅读 · 0 评论 -
ElasticSearch新手教程
一.ES原理分析 1.1 全文检索的一般过程 1.2 反向索引 1.3 和nosql相比 1.4 ES的优缺点分析: 1.5 ES的特点: 二.讲讲Segment 2.1 什么是segment 2.2 segment流程图 2.3 删除和更新 2.4 实时索引 2.5更新持久化 2.6 Segment合并 Segment 三.全文检索的基本原理 3.1 对数据分类 3原创 2017-12-09 22:18:06 · 6970 阅读 · 1 评论