Java-web
文章平均质量分 69
一步一迹
缘,随风而至,风起,共舞!
展开
-
java 动态代理实现
最近在写Java服务器,一边学一边做,所以很多基础的不是很清楚,遇到了拦截器都说本质是动态代理。所以好好的看了下。 java的代理用我的理解就是:为了在接口的方法执行之前或之后添加一些相关操作所以绕个圈用反射获取方法再执行,这么做更多的是考虑代码的可拓展性和解耦合。 jdk的动态代理是基于实现接口完成的,所以我们首先要定义接口,这里我们定义两个接口:public interface DrinkS原创 2016-05-31 12:00:09 · 387 阅读 · 0 评论 -
mybatis的简单使用
在java web工程中对于数据库的操作基本都是通过mybatis库操作的,下面就简单的介绍初步的使用过程。 首先我们建立了测试用的数据库mybatis:create database mybatis; use mybatis; create table users(id int primary key auto_increment,name varchar(20),age int); inser原创 2016-06-01 15:16:04 · 374 阅读 · 0 评论 -
开始使用spring
spring的功能很强大,使用也很简单,可以说是我见到的解耦合性最强的框架了,首页在使用前我们需要导入spring的包, 从spring官网下载的lib中我们选择这七个导入到工程中: 此外还有一个spring的依赖包也需要导入:commons-logging-1.1.3.jar,这是apache的包: 依赖包下载链接 这些导入工程后我们就可以直接使用spring了,我们准备了两个类,一个是普原创 2016-06-02 10:54:56 · 6748 阅读 · 1 评论 -
Spring MVC配置及拦截器的实现
如题所示,这里主要是介绍拦截器的使用了但是为了更贴合实际的项目所以我们先导入spring mvc框架。为了使用spring mvc我们要导入相关的包,它依赖于spring-web 和spring -webmvc我这里的版本是4.0.6的。将相关的包导入到工程中并且添加编译路径后我们再在web.xml文件中配置spring mvc。 前面说过配置一个基本的servlet时要配置和这两个标签,同原创 2016-07-15 10:18:05 · 15975 阅读 · 0 评论 -
上传文件到服务器
在web工程中一般会遇到上传文件到服务器的需求,在spring mvc中要先配置<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize">原创 2016-07-15 15:35:46 · 1828 阅读 · 0 评论