- 浏览: 100072 次
- 性别:
- 来自: 北京
最新评论
-
zgmws1978:
抄袭人家的吧
Extjs4.0 实现的后台管理模块 (包含前后台源码) -
luojia.smilence.:
这都下载不了,楼主更新一下链接吧。
史上最全的安卓android开发各种书籍文档资料整理包括书籍介绍和下载 -
429537044:
楼主你好,我想请问一下。 你在MyAccessDecision ...
Spring Security3.1 最新配置实例(spring权限管理) -
jiang_xiaohan:
在别处看过,下载过源码,但没架包的,hibernate我又不熟 ...
Spring Security3.1 最新配置实例(spring权限管理) -
yhr619:
写得挺好的
Spring Security3.1 最新配置实例(spring权限管理)
文章列表
Ant 安装到使用
- 博客分类:
- javadt.com
欢迎访问我的社区资源论坛http://www.javadt.com
一、安装:
http://ant.apache.org/bindownload.cgi 这里有下载地址, (一般Myeclipse里边是集成的)
下载自己想使用的版本把文件放在自己的工作目录里
环境变量:
新加系统变量:ANT_HOME , 内容: d:\ant_home\apche-ant
在PATH环境变量中加入Ant 的bin 目录 :%ANT_HOME%\bin
如果想让Ant支持JUnit, 需要直接讲JUnit的junit.jar ...
欢迎访问我的社区资源论坛http://www.javadt.com
【前言】hibernate作为持久层ORM技术,它对JDBC进行非常轻量级对象封装,使得我们可以随心所欲的使用面向对象的思想来操作数据库。同时,作为后台开发的支撑,的确扮演了一个举 ...
欢迎访问我的社区资源论坛http://www.javadt.com
【前言】按照惯例,在实际项目中我往往会对自己编写的程序进行测试,当测试通过后才能将其用于实战中,当然,编写单元测试是不可避免的,可以直接清晰的检验出我们程序的可靠性、可只执行性,从中发现问题从而得到及时的解决,这里我就谈谈我们项目里Junit编写规范、模板,其中包括对web层、业务层的分布单元测试。【目录】 -----1.Struts2Junit实现Web层单元测试 -----2.SpringJunit实现业务层单元测试【内容】 一、编写struts2Junit(依赖 ...
欢迎访问我的社区资源论坛http://www.javadt.com
【前言】众所周知,各式各样的Util类为我们提供了便利,也同时减少了我们对底层硬编码的时间,包括对字符串的操作,文件操作,反射的操作,泛型的操作,以及熟知的分页类,Json解析类、日期工具类等,这里把我开发的项目中用到过的工具类分享出来,都是经过多个项目的开发积累而锤炼出来的,提供给大家交流和学习。【目录】 1.文件操作类 FileUtil 2.反射工具类 ReflectionUtil
欢迎访问我的社区资源论坛http://www.javadt.com
【前言】所谓快速开发,实质上为了节省项目的开支成本,减少程序员的开发时间,固然就形成了种种二次封装的框架,也就是造轮子,然后我们的程序就按照这个轮子去画瓢,这里我就把公司这几次开发系统的框架源码贴出来,做一下讲解以及使用示范,并有附件提供参考,希望能给各位在基于后台管理系统提供帮助。 【目录】 讲解分为3部分: 1.struts2的配置
欢迎访问我的社区资源论坛http://www.javadt.com
这几天学习了一下Spring Security3.1,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文 ...
欢迎访问我的社区资源论坛http://www.javadt.com
spring可以基于junit3.8、junit4.4、testNG的环境,但是注意基于junit4.4和testNG要在java1.4(包括1.4)以上的版本。
首先环境(一):spring2.5.4、junit3.8、java1.6、eclipse
使用junit3.8有两种测试的方法,两种测试方法分别extends不同的类,我们一个一个来。
第一种方法A:
A方法要求测试的类继承org.springframework.test包中类,我们先来看看这个包的类的继承关 ...
Spring提供了一个发送邮件的抽象层,使发送邮件实现非常简单。
下面代码需要mail.jar包,如果服务器需要认证,必须加入如下加粗代码:
源文件:SendMail.java:
package mail;
import org.springframework.mail.javamail.JavaMailSenderImpl;
import org.springframework.mail.javamail.MimeMessageHelper;
import javax.mail.internet.MimeMessage;
import java. ...
AOP示例
1)异常日志的记录 (异常通知类型) 2)操作日志的记录 (环绕通知类型) —-思考选用哪种类型的通知—- —-思考切入点表达式的写法—-
引入spring框架包jar包:commons-logging.jarspring.jaraspectjrt.jaraspectjweaver.jarcglib-nodep-2.1_3.jar
工具类:FileUtil.java:
1.AOP及其相关概念
1)AOP 面向切面(方面)编程
主要解决共通处理问题.可以将共通处理部分单独用一个组件封装起来,然后利用SpringAOP机制作用到某一批目标对象上面.从而降低共通处理对象和目标对象之间关联.
AOP与OOP关系,OOP面向对象编程,侧重于对象的封装;AOP面向切面编程是以OOP为基础,侧重于对共通处理的操作.改善程序结构,提高灵活性.
2)切面(方面)Aspect 指的是共通处理部分的代码.也称为关注点的实现.
3)连接点Joinpoint 指的是作用在目标对象上的位置.例如方法调用,异常发生后等
4)切入点Pointcut 指的是连接点的集合 ...
1.Spring简介,有什么作用及其好处
Spring主要的作用是解耦,用于降低组件与组件关系,提高了程序结构的灵活性.在项目中主要使用该框架的IOC和AOP两个特性.
2.IOC概念
Inverse of Contorl 反向控制,控制反转
控制权是指对象的创建和调用的关系指定.
3.Spring入门示例 HelloWorld!
1)引入spring开发包
spring.jar,commons-logging.jar
index.jsp 代码
Java代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" ><struts> <!-- include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然后用include节点引用
欢迎访问我的社区资源论坛http://www.javadt.com
### 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration
### 开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。
# struts.configuration=org.apache.struts2.config.DefaultConfiguration
### 设置默认的locale和字符编码
# struts.locale=en_US
struts.i18n.encoding ...