- 博客(26)
- 资源 (5)
- 收藏
- 关注
转载 web框架之Spring-MVC环境搭建
spring框架jar包1、下载spring源包spring地址:http://www.springsource.org/download我下的是spring-framework-3.1.0.RELEASE-with-docs.zip下载依赖包:spring-framework-3.0.5.RELEASE-dependencies.zip注意官网上3.0.3版本以后同版本依
2016-09-30 08:33:12 426
转载 eclipse中使用maven创建Java web项目的详细步骤
本文总结怎么在eclipse中使用maven创建一个Java web项目,servlet版本是3.0,Java版本是1.8。现在的eclipse javaee版本的都自带了maven插件,所以,下面就不介绍怎么安装该插件了。(一)创建一个普通的web项目图1:Dynamic Web Project首先创建一个普通的web项目,以便后面直接复制里面的web.xml、W
2016-09-28 10:13:55 6800
转载 Filter过滤器
源码示例:package com.ucenter.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.Servlet
2016-09-10 14:05:05 369
转载 Spring+Hibernate+Struts2
JDBC和Hibernate两个不同点: (1)操作的对象不同:JDBC操作的是数据,将数据通过SQL语句直接传送到数据库中执行,Hibernate操作的是持久化对象,由底层持久化对象的数据更新到数据库中。 (2)数据状态不同:JDBC操作的数据是“瞬时”的,变量的值无法与数据库中的值保持一致,而Hibernate操作的数据是可持久的,即持久化对象的数据属性的值是可以跟数据库中的值保持一致
2016-09-10 13:57:06 370
转载 【Spring】--Spring方法注入
通常我们在程序中会使用new关键字来实现一个类依赖于另一个类,这样虽然可以实现需求。但是也存在一个问题,就是不容易统一管理。而Spring提出了依赖注入的思想,使用Spring容器来进行注入,也称为控制反转。 常用的注入方法有两种:构造函数法和set注入 1、构造函数法 在需要注入的java类中创建构造函数,如下: [csharp] view
2016-09-10 13:51:43 266
转载 Spring常用配置
版权声明:文章版权归作者所有,未经同意严禁转载!目录(?)[-]简介体系结构第一个实例DI依赖注入装配bean基于xmlbean的种类bean的作用域bean的生命周期依赖注入p命名空间SpEL表达式集合注入装配bean基于注解整合junitxml和注解混搭使用AOPspring AOP底层aop通知类型spring工厂bea
2016-09-10 13:49:46 390
转载 SSM框架+Log4j框架搭建
创建完成后我的项目结构如下:一、首先添加创建springmvc框架时项目依赖的jar包 pom.xml的配置如下:[html] view plain copy project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http
2016-09-10 13:48:04 2240
转载 eclipse插件——maven
版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎点击屏幕左侧的QQ联系我,或者私信我目录(?)[-]项目开发中遇到的问题什么是mavenMaven的概念什么是构建为什么使用mavenMaven模型Maven的安装及配置下载mavenMaven的安装Maven安装目录分析Maven的配置创建Maven工程M2EclipseMaven核心概念
2016-09-07 14:47:06 701
转载 SSM框架的详细解说
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认
2016-09-07 14:44:38 660
转载 什么是IaaS, PaaS和SaaS及其区别
目录(?)[-]云也是分层的IaaS Infrastructure-as-a-Service基础设施即服务PaaS Platform-as-a-Service平台即服务SaaS Software-as-a-Service软件即服务云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别,那么也没啥,因为
2016-09-07 14:42:57 477
转载 小程序---根据数据库反向生成java文件
工作中写entry太繁琐,写了一个小程序反向生成。从而大大减少了工作量import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DatabaseMetaDat
2016-09-07 14:40:28 508
转载 Spring注释与简化配置
目录(?)[-]Autowired注释Component注释其他注释contextannotation-configcontextcomponent-scan base-packageJavaEE应用Controller简化配置文件命名空间 在Spring 2.5及以后的版本中,提供了注释和命名空间来简化Spring的配置。下面是一些常用配置分享。
2016-09-07 14:37:03 376
转载 XML文件的读写
目录(?)[-]1xml文件的读取2xml文件的写入1,xml文件的读取 读取xml文件的方式有两种,一种是面向模型的DOM方式,一种是面向事件的SAX方式 DOM方式原理:一次性的将xml文档加入内存,在内存中形成一颗dom树,然后通过语言对树的节点进行操作。 显然这种操作查找元素快,但是一次性的将文件加载进来,要是小还
2016-09-07 14:25:37 310
转载 Hibernate框架学习(三) 关系映射
Hibernate中关系映射指的是实体类与实体类间的关系。和数据库中表与表之间的关系类似,有一对一,多对一,一对多,多对多四种映射关系。 一:一对一映射 两个对象之间是一对一的关系,如人和身份证之间是一对一的关系。 实现一对一映射有两种方式,一种是主键约束,一种是外键约束 1,主键约束 数据库表不会有额外的字段维护他们之间的关系
2016-09-07 14:23:31 254
转载 Hibernate框架学习(二)
框架提供了三种主键生成方式,一种是由用户自己维护,一种是由Hibernate框架维护,另一种是由数据库维护。 自己维护就是在插入数据的时候,一定要指定主键的值,否则会出错,如果由框架维护和由数据库维护,则主键的值不需要我们给,它们自动会给我们填上。 主键的生成方式在对应的.hbm.xml文件中主键字段id标签中指定。 assigened:表示由用户自己维护,在
2016-09-07 14:22:42 300
转载 Hibernate框架学习(一 )
Hibernate框架主要是实现数据库与实体类间的映射,使的操作实体类相当与操作hibernate框架。 只要实体类写好配置文件配好,就能实现和数据库的映射,其中实体类对应表,类的属性对应数据库的表字段。 这样就不用管数据库的相关操作了。一:映射 下面介绍使用hibernate框架实现简单的单表和实体间的映射。 如学生实体类Student映射成数
2016-09-07 14:21:45 239
转载 Struts2框架学习(三) 数据处理
Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。 值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。 值栈:ValueStack一种数据结构,操作数据的方式为:先进后出 OGNL : Object-GraphNavigation Language(对象图形导航语言)将多个对象的关系使用一种树形的结构展现出来,更像一个图形,
2016-09-07 14:20:13 264
转载 Struts2框架学习(二) Action
Struts2框架中的Action类是一个单独的javabean对象。不像Struts1中还要去继承HttpServlet,耦合度减小了。 1,流程 拦截器拦截请求,创建代理Action对象,执行方法,返回结果,界面跳转。 拦截器解析请求路径,获取Action的名称,到配置文件中查找action的完整类名,利用反射创建对象。 每请求一次,就创建一个对象,所以
2016-09-07 14:18:23 267
转载 Struts2框架学习(一)
1,Struts2框架介绍 Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。 2,Struts2框架的流程原理1)请求先到达Filter中央控制器2)然后为Action创建代理类3)将各个服务存放在拦截器中,执行完拦截器后再去执行acti
2016-09-07 14:16:34 293
转载 spring框架学习(六)AOP
目录(?)[-] AOP的引入AOP中的术语spring框架中AOP的使用1拷贝jar包2spring配置文件中增加命名空间和约束文件3写被代理的类和扩展类4由配置文件声明5测试Spring框架中使用AOP的优点 AOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的
2016-09-07 14:15:07 294
转载 spring框架学习(五)注解
注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotition spring框架为我们提供了注解功能。 使用注解编
2016-09-07 14:14:27 371
转载 spring框架学习(四)自动装配
set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。Spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性 自动装配属性有6个值可选,分别代表不同的含义。 1,byName 从Spring环境中获取目标对象时,目标对象中的属性会根据名称在整个Spring环境中查找
2016-09-07 14:13:49 316
转载 spring框架学习(三)junit单元测试
单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。 下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。1,拷贝jar包 junit-3.8.2.jar(4.x主要增加注解应用)
2016-09-07 14:13:10 398
转载 spring框架学习(二)依赖注入
spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。1,set注入 采用属性的set方法进行初始化,就成为set注入。 1)给普通字符类型赋值。[java] view plain copy print?public class U
2016-09-07 14:12:23 271
转载 spring框架学习(一)
1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 2,架构概述 1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在sprin
2016-09-07 14:11:38 380
转载 iBatis框架使用 编程4步
iBatis框架是Java持久层开发框架,说白了就是前人写了一部分代码(针对数据库操作),我们要做的就是再次开发,拿来框架直接使用。 我们自己开发时,dao层的sql语句都是写死在程序中的,如果查询条件改变什么的都需要修改sql语句,这样就得去修改原代码,违背了开发原则中的开闭原则。有没有一种实现让sql不再写死在程序里,iBatis框架就可以使sql文活起来。 iBatis是
2016-09-07 14:10:13 270
POI_3.8_API
2017-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人