- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 read-Atleap-11-主业务分析-NewsItem类-Hibernate继承关系实施案例
v 新闻主业务Ø 数据结构描述ª 通过继承Page和Localizable,NewsItem完成新闻实体 ª 通过继承、映射和引用NewsItem并不真正的保存新闻信息 ª ContentFieldVale保存真正的新闻内容,包括标题、注释和内容体等 ª ContentField保存布局信息,和ContentFieldVale形成引用关系,完成显示布局和内 容的分离Ø新闻实
2005-09-09 16:16:00 1198
原创 read-Atleap-10-主业务分析-ContentField类-Hibernate多对一关系实施案例
v 新闻主业务Ø 数据结构描述ª 通过继承Page和Localizable,NewsItem完成新闻实体 ª 通过继承、映射和引用NewsItem并不真正的保存新闻信息 ª ContentFieldVale保存真正的新闻内容,包括标题、注释和内容体等 ª ContentField保存布局信息,和ContentFieldVale形成引用关系,完成显示布局和内 容的分离Ø新闻实
2005-09-09 14:35:00 1413
原创 read-Atleap-9-新闻实体hibernate关系代码分析
v hibernate一对多关系 ª 多方做主控方 ª 多方返回一方的一个实例 ª 一方返回多方的List v Localizable和ContentField类构成了一对多关系,具体实现如下Ø Localizable中的代码(一方)ª xdoclet/*** @hibernate.class table="localizable" lazy="false" * @hiberna
2005-09-08 16:14:00 1361
原创 read-Atleap-8-实做ContentField
v 实做ContentFieldØ 手工生成ContentField.java POJOØ 运用AppGen工具自动生成代码,具体原理请参见ReadAppFuse系列Ant install -Dmodel.name=ContentField -Dmodel.name.lowercase=contentfield在这里我将AppGen提供的install和install-detailed任务合并为了
2005-09-08 16:12:00 2361 1
原创 学习网址
Spring Framework 开发参考手册地址:http://www.bsky2.com/handbook/spring/Hibernate参考文档地址:http://www.hibernate.org/hib_docs/v3/reference/zh-cn/html_single/Hibernate 3入门地址:http://www.javaworld.com.tw/confluence/p
2005-09-06 13:45:00 1437
原创 Hibernate要点
转引自:http://www.gamvan.com/developer/java/opener/2005/7/527.html1.两种配置文件: A.hibernate.cfg.xml 和 B.hibernate.properties A中可含映射文件的配置,而B中hard codes加映射文件。 A。Configuration config=new Configurati
2005-09-06 13:43:00 1120
原创 read-Atleap-7-发表新闻-主逻辑
read-Atleap-7-发表新闻-主逻辑v 发表新闻的逻辑门面Ø 通过Manager委托,真正建立新闻的操作在com.blandware.atleap.persistence.hibernate.news.NewsDAOHibernate类的createNewsItem()方法Ø 建立新闻的Struts Action(com.blandware.atleap.webapp.action.new
2005-09-06 00:25:00 1234
原创 read-Atleap-6-发表新闻-新闻实体类
v 新闻实体类Ø 数据结构描述ª 通过继承Page和Localizable,NewsItem完成新闻实体 ª 通过继承、映射和引用NewsItem并不真正的保存新闻信息 ª ContentFieldVale保存真正的新闻内容,包括标题、注释和内容体等 ª ContentField保存布局信息,和ContentFieldVale形成引用关系,完成显示布局和内 容的分离Ø新闻实
2005-09-06 00:24:00 1220
原创 read-Atleap-5-发表新闻-表现层
v寻找发表新闻的页面Ø news menu定义 ØStruts 定义 path="/news/listItems" type="com.blandware.atleap.webapp.action.news.ListNewsItemsAction" name="newsItemForm" scope="request" roles=
2005-09-06 00:08:00 1094
原创 Base-Jsp-18-自定义标记库
v 自定义标记库Ø 自定义标记库让你可以把逻辑封装起来,并且以网页设计师熟悉的格式拉使用这些逻辑。Ø 使用自定义标记库,可以将JSP页面中的Java代码量缩减到最少,使整个应用程序更易 于调试和维护。Ø 标记扩展基础 ª 自定义行为是一个自定义行为的的标记处理器类,它从本质上来说是一个bean。 ª 标记处理器类必须实现由JSP规范定义的3个Java接口中的一个
2005-09-01 20:29:00 1000
原创 Base-Jsp-17-JavaBeans
v JavaBeansØ JavaBeans组件:是根据一系列规定设计出来的普通Java类。 JavaBeans是一个类,它有无参的构造函数,并且遵从JavaBeans的命名约定。Ø JavaBeans具有以下特性i) 内透性:指一个类的信息,都可以被另一个类获知。JavaBeans遵循某种命名规则,这样外部类就可以知道这个Bean类。ii
2005-09-01 20:27:00 1209
原创 Base-Jsp-16-监听器和过滤器
v 过滤器Ø 可以解释请求和发送的客户端之前的应答信息。 ª 过滤器对请求和应答的首部和主体有完全的访问权限。 ª 过滤器实现访问控制,可以将应用程序配置为需要受保护的所有资源的URL请求 都通过访问控制过滤。 例: accessControl
2005-09-01 20:26:00 1292
原创 Base-Jsp-15-应用程序设计原则
v 应用程序设计原则 Ø 数据库访问因该是抽象的,从而避免了解应用程序中多个部分的特定的数据模式。ª 可以使用bean来完成这种认知。ª 数据库访问抽象即:应用程序不直接访问数据库,而是通过数据库管理类间接访问数据库,这样一来如果数据库架构有何改动,仅需在一个位置进行修改即可。 Ø 数据库访问bean必须在应用程序启动时可用于所有的其它部分。
2005-09-01 20:25:00 1159
原创 Base-Jsp-14-servlet介绍
Base-Jsp-14-servlet介绍v servletØ 将servlet和JSP结合使用,可以把应用程序的逻辑和外观呈现部分清楚的分开。Ø servlet API由两个程序包组成 ª javax.servlet ª javax.servlet.httpØ servlet的实质是实现了借口javax.servlet.Servlet的类Ø web容器管理servlet生
2005-09-01 20:23:00 1446
原创 Base-Jsp-13-缓冲和页面片断引入
v 应答主体的缓冲Ø HTTP应答消息即包含首部也包含应答主体 ª 首部将告诉浏览器应答主体中所含数据的类型(HTML文本、图像)、应答主体的大 小、应答主体是否可以被缓存等信息。 ª 所有的应答首部必须在应答主体被发送之前发送到浏览器去。 ª 一旦JSP页面向消息主体中写入了什么东西,JSP就会开始把应答发送到浏览器中,
2005-09-01 20:14:00 916
翻译 Base-Jsp-12-Jsp翻译为servlet
ª 事例: Private String getGreeting() { Date now = new Date(); String greeting = null; If( now.getHours() { greeting =
2005-09-01 20:00:00 882
原创 Base-Jsp-11-使用脚本元素
现在已经不提倡在JSP页面中嵌写脚本元素,应尽量多的使用JSTL。v 脚本元素共有3类脚本元素i) 用于要被执行的代码块的小脚本(scriptlet)ii) 用于要被执行的单个语句的表达式(expression)iii) 用于声明变量和方法的声明(declaration)Ø 使用page指令的脚本属性
2005-09-01 19:58:00 1041
PHP4完全中文手册
2009-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人