自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Struts2的拦截器实现权限控制

 使用spring 的AOP实现权限控制,直接使用了struts2 提供的ActionContext,使spring和struts耦合在一起,从这个角度考虑,直接使用struts的拦截器更合适. 使用struts的拦截器,要实现Interceptor,今天没有遇到什么问题,调试也很顺利,代码如下:package bbs.web.interceptor;import bbs.doma

2009-11-29 18:58:00 666

原创 另一种方式使用SPRING的AOP

 这次使用org.springframework.aop.framework.ProxyFactoryBean,进行AOP,测试权限控制,第一次:在XML里配置如下,去掉注解方式[code]      true                  logAop      [code] 这个配置三个property分别是,明确使用cglib代理,目标对象是BoardAction

2009-11-29 13:58:00 1011

原创 使用Spring 的 AOP 实现权限管理

 完成了前面的一些工作,准备测试一下使用AOP实现权限管理. 首先,写了一个增加版块的action,这个比较简单了,没有什么问题,只是在写代码的过程中没有注意大小写,花了点时间而己. 接着写一个Interceptor类,并将其定义为切面,使用@Aspect,同时将其交给spring管理,使用@Component注解.代码如下: @Component@Aspectpublic

2009-11-28 14:10:00 1738 1

原创 创建论坛中的实体类

 主要是根据设想的创建好版块/栏目/贴子/回复等类,和用户类一样的,实际上都是数据类,没有业务方法. 在这些实体类的设计过程中,主要就是处理好类与类之间的关系,在设计中,较多地用到了ManyToOne关系,考虑到,一个栏目会有成千上万条贴子,所以栏目和贴子之间并不设一对多关系.同样地,贴子和回复之间也是只设单向的ManyToOne. 对关系的注解还不是很了解,目前只是简单的使用.

2009-11-27 21:37:00 804

原创 完善注册新用户功能

 在搭建环境的过程中,User的操作,只是一个测试,做为论坛的一个功能,还是远远不够的,按照上面的设计,要给User类添加相应的属性. 同时,为user类增加业务逻辑.对User 各个属性的校验,我把它设计到Service当中.主要是考虑:如果用领域对象的思路考虑,这些校验是领域对像的组成,它们保证各属性值的合法.虽然Struts有提供通过校验文件对输入的值进行判断,但我认为还是不要把业务

2009-11-21 22:33:00 643

原创 第四天:论坛主要实现的功能

 做这个论坛的主要目的还是在动手实践中学习.实现的功能也很简单:只要能实现发贴和回贴就可以. 1、可以自由设置版块,每个版块可以设置栏目。版块和栏目的显示顺序可由用户自己定义2、可以为论坛、版块、栏目设置管理员。3、管理员可以删除贴子和回复。4、用户可以删除和编辑自己的贴子和回复。 主要的对象有:用户、版块、栏目、贴子、回复 每个对象的属性有:用户:用户ID

2009-11-19 22:09:00 1640

原创 第三天:集成Struts 2

 先说犯的错误吧,其实,对于初学者,就是一个不断犯错,不断改正的过程.1、一个怪怪的错误:org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [beans.xml]; nested ex

2009-11-18 22:37:00 958

原创 第二天:集成spring

在spring中集成hibernate就不再需要使用hibernate的配置文件了,我理解,其实集成是spring 通过设置来创建一个sessionFactory和事务管理器 jar包在昨天的基础上导了下面这些:spring.jarcommons-pool.jarcommons-dbcp.jaraspectjweaver.jaraspectjrt.jarcglib-nodep-2.1_

2009-11-17 23:32:00 704

原创 第一天:写一个User类,测试一下hibernate环境,花了一个晚上,真菜

 hibernate并没有学全,视频教程大致看了一半多些,这次做简单的论坛,想采用SSH来做,这样可以把三个框架都巩固,第一个晚上的主要想法就是搭环境,想使用注释的方式配置,这样可以少写些XML。 开发工具:Eclipse 3.4 没用MyEclipse,这个版本本身就可以做WEB 使用Tomcat6.0 数据库 MSSQL2000,实际上用的是MSDE 新建一个D

2009-11-16 22:46:00 454

JPA+Struts2+Spring 在 google Appengine 上的一个例子

一个使用Struts2 + Spring 在 google Appengine 上开发的一个例子,非常简单,主要是帮助有这方面需求的朋友快速的整合!运行后,测试访问用两个网址 http://localhost:8888/person_add.action?person.name=*** http://localhost:8888/person_find.action?person.id=1

2010-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除