
java web
文章平均质量分 64
normol
先做人,后做事。
展开
-
HttpClient服务器模拟浏览器发送请求
前言: 学习第三方登陆的时候,发现开头的知识就用到了HttpClient,也就是服务器模拟浏览器发起的请求,而我不会,于是就先花时间学习了下。 内容包括:GET、POST请求,以及各种零散的知识点。maven 依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche原创 2017-07-10 10:23:34 · 8396 阅读 · 0 评论 -
servlet,servlet容器
首先,得先大概知道web服务器是什么,接着,明白servlet的作用,以及为什么要有servlet容器。最后,再深入了解servlet。1. What is a web server?To know what is a Servlet container, we need to know what is a Web Server first 为了知道servlet容器是什么,我们首先...原创 2018-04-09 21:15:16 · 1206 阅读 · 0 评论 -
javaweb异常处理
每一层定义自己的异常类, 这样比较好分析bug然后在xml中添加 <error-page> <exception-type>java.lang.Throwable</exception-type> <location>/WEB-INF/views/common/error/500.jsp</location> </error-page> <e原创 2017-09-04 21:50:45 · 543 阅读 · 0 评论 -
mvc:annotation-driven与annotation-config区别
mvc:annotation-driven is a tag added in Spring 3.0 which does the following: Configures the Spring 3 Type ConversionService (alternative to PropertyEditors) Adds support for formatting Number原创 2017-07-21 15:11:48 · 809 阅读 · 0 评论 -
spring配置中annotation-config与component-scan区别
stackoverflow上相关问题连接自己总结如下:annotation-config对@Required, @Autowired etc 这类注解有效,但一定要注意的是,使用此类注解的bean一定是要在bean容器中注册过了的(比如xml中自定义的bean,或者后文提到的注解方式) Annotation config main job is to activate all the anno原创 2017-07-21 14:54:43 · 388 阅读 · 0 评论 -
mybatis与spring整合(方式二)
mybatis与spring整合(方式一) 下面这种是使用了SqlSessionTemplate来实现项目整体上只是在方式一上做了改动(实现方式变了),其余只有较小的调整1、applicationContext.xml配置项改动<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sc原创 2017-07-13 17:34:53 · 391 阅读 · 0 评论 -
mybatis与spring整合(方式一)
步骤1、 手动创建maven工程 2、 加入依赖 3、 编写entity,dao接口 4、编写mapper映射xml文件 5、 编写基本配置文件 6、 编写测试类代码 7、遇到的bug整体总结 junit需要4以上版本才支持注解声明。 spring配置了<context:component-scan base-package=""/>,表示启动spring的组件扫描功能(从sp原创 2017-07-13 15:34:27 · 415 阅读 · 0 评论 -
maven多模块下的spring配置
1、首先是父子模块之间的依赖配置 创建父子依赖关系maven工程 maven工程dependencyManagement与dependencies区别2、在总工程里添加spring依赖<?xml version="1.0"?><project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.a原创 2017-07-12 11:09:32 · 1951 阅读 · 0 评论 -
maven工程<dependencyManagement>与<dependencies>区别
Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的dependencyManagement 元素能让 所有在子项目中引用一个依赖而不用显式的列出版本号。Maven 会沿着父子层次向上走,直到找到一个拥有dependencyMan原创 2017-07-12 07:16:33 · 783 阅读 · 0 评论 -
创建父子依赖关系maven工程
jar文件包括Java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。 war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但是需要注意war引用war的时候会将原创 2017-07-11 23:37:56 · 3146 阅读 · 0 评论