
ssh
chenqian513
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring2.5注解
[code="xml"] [/code]Spring 不但支持自己定义的 @Autowired 的注释,还支持几个由 JSR-250 规范定义的注释,它们分别是 @Resource、@PostConstruct 以及 @PreDestroy。@Resource 的作用相当于 @Autowired,只不过 @Autowired 按 byType 自动注入,面 @Resource...原创 2009-02-25 13:40:57 · 180 阅读 · 0 评论 -
hibernate和ibatis的比较
该文章转自互联网Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分了iBATIS 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目了。相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mapping”的ORM实现。Hibernate对数据库结构提供了较为完整...原创 2009-02-15 14:28:17 · 139 阅读 · 0 评论 -
struts2-tooltip
[code="java"] [/code]原创 2009-01-06 17:13:13 · 142 阅读 · 0 评论 -
Spring AOP
动态代理[code="java"]public class MyHandler implements InvocationHandler { private Object target; public MyHandler(Object t) { target= t; } public Object invoke(Object p...原创 2008-12-25 09:52:02 · 93 阅读 · 0 评论 -
hibernate的one-to-many中set的sort与order-by
[code="java"]從資料庫的觀點來看,Set、Map、Bag是無序的,而List是有序的,這邊所謂的無序或有序,是指將容器中物件儲存至資料庫時,是否依容器物件中的順序來儲存。然而從資料庫取得資料之後,您也許會希望Set、Map等容器中的物件可以依一定的順序來排列,您可以從兩個層次來容器中的物件排序,一是在載入資料後於JVM中排序,另一是在資料庫中直接使用order by子句來排序。...原创 2008-12-19 14:03:14 · 248 阅读 · 0 评论 -
struts2的default.properties详解
Struts 2框架有两个核心配置文件:struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.prope...原创 2008-10-24 15:17:18 · 199 阅读 · 0 评论 -
Spring运用Acegi进行权限管理
简介对于一个典型的Web应用,完善的认证和授权机制是必不可少的,在SpringFramework中,Juergen Hoeller提供的范例JPetStore给了一些这方面的介绍,但还远远不够,Acegi是一个专门为SpringFramework提供安全机制的项目,全称为Acegi Security System for Spring,当前版本为0.5.1,就其目前提供的功能,应该可以满足绝大多...原创 2008-09-27 13:47:40 · 264 阅读 · 0 评论 -
hibernate缓存介绍
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓...原创 2008-09-26 17:19:57 · 98 阅读 · 0 评论 -
Spring 2.X 中AOP的使用浅析
本文转自网络 和Spring1.X相比,Spring2.X使用ASPectJ的语法来声明AOP,这使得它更“标准”,更灵活了。还是那句话,如果你不了解AspectJ并且打算使用Spring2.X的AspectJ式AOP,那就学学AspectJ吧,这方面的书还是很多了。 Spring2.X下的切面有两种实现方式,一种是以Java文件定义切面(其只是普通的Java类),然后在配置文件中声明定义...原创 2008-09-17 15:35:13 · 331 阅读 · 0 评论 -
ibatis自动生成主键
转自互联网:ibatis自动生成主键:[code="xml"] SELECT STOCKIDSEQUENCE.NEXTVAL AS VALUE FROM DUAL insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) valu...原创 2009-03-04 16:45:54 · 152 阅读 · 0 评论 -
转Struts2学习笔记(8-2)----杂项
=============== ===============struts.xml 中的package的name可以随意定义,只做继承时使用。=============== ===============struts.xml 中用来改变default.proerties 中key对应的值===========================...原创 2009-02-27 16:47:33 · 128 阅读 · 0 评论 -
在struts2中使用freemarker
转自互联网普通的struts2配置文件一般是这么配置的:[code="xml"] /page.jsp[/code] 这里的view是一个jsp页面,也可以改成是一个freemarker模板页面:[code="xml"] /fm.ftl[/code] 当然我们希望能在fm.ftl上使用struts2的标签,需要在fm.ftl...原创 2009-02-27 14:12:26 · 125 阅读 · 0 评论 -
Spring和Struts整合的三种方式
1,使用Spring 的 ActionSupport2,使用Spring 的 DelegatingRequestProcessor 类。3,全权委托。无论用那种方法来整合第一步就是要为struts来装载spring的应用环境。 就是在 struts 中加入一个插件。struts-config.xml中[code="xml"]<plug-in classNam...原创 2009-02-17 11:04:28 · 352 阅读 · 0 评论