Revision History
=================
THIS CHANGELOG FILE IS DEPRECATED AND KEPT FOR REFERENCE ONLY.
PLEASE CREATE A FILE NAMED xdoclet_X_X.xml (where X_X is version
number followed by the beta id if applicable) IN THE CHANGELOGS
DIRECTORY. LINK IT FROM THE status.xml PAGE.
-------------------------------------------------------------------------------
XDoclet 1.1.2 - March 11, 2002 - Changes since XDoclet v1.1.1
-------------------------------------------------------------------------------
Core:
- *** Because of changes to the JDK1.4 javadoc (increased strictness with
unknown tags and using ':' to delimit the -tag option), XDoclet now supports
class and method-level tags of the form "@namespace.tag" in addition to the
existing "@namespace:tag". If you're using XDoclet under JDK1.4, we recommend
you use this new form for your tags if you don't want lots of warnings when
you build your javadocs. ***
- Added support for unit testing XDoclet using JUnit.
- Added i18n support to messages, exceptions and templates.
- Refactored the use of java.io.File for reading to use java.net.URL instead.
This makes it possible to read templates from within other jar files.
- Added a "currentClass" property to "importList" to avoid importing package
of current package.
- Added a tag for putting comments into template files (<XDtComment:comment>bla
bla bla</XDtComment:comment>).
- New PropertyTagsHandler. For use with getter/setter methods having a
specified tag to access to the other method of the pair.
- Added Cygwin support to the build.sh files.
- <packageSubstitution/> is now available to TemplateSubTasks.
- Better support for timestamp checks done to guess if a generation is needed
or not.
- Added an option to turn off the timestamp/etc guessing of merge point/etc of
a template.
- You can set subtaskname now (pretty cool if you want to fool xdoclet!).
- Much better id management and generation for xml elements, XDtId:prefixedId
introduced.
- A useIds parameter is introduced for XmlSubTask so all xml subtasks have the
ability to enable/disable id="IDPrefix_i" (by default off, enable it for
websphere).
ejbdoclet:
- Added "cmpspec" attr to <entitycmp/> subtask. This permits beans to not be
aware of which cmp implementation will be used, and so facilitate migration
from cmp1 to cmp2.
- Made bean name suffixes a config parameter of ejbdoclet task.
- Removed caching from util class.
- Added support for both JNDI_NAME and COMP_NAME to util object's home lookups.
- Improved generated util objects' javadoc comments.
- Added hashCode() impl in data object.
- Added use-super-equals="true|false" option to @ejb:data-object; allows for
using the super.equals() method instead of having to write it yourself (also
applies to hashCode).
- acknowledge-mode is optional
- Reset data holder to null in ejbRemove()
webdoclet:
- Added welcomefiles.xml merge point.
jBoss support:
- Added relation taghandler.
- Removed support of jBoss 2.2.
- Fixed up samples so they deployed successfully on JBoss.
- read-only is for entity.
- Added @jboss:jdbc-type DOUBLE next to @jboss:sql-type DOUBLE Because
JBoss doesn't support sql-type, without jdbc-type.
- Changed jbosscmp-jdbc.xml generation to make it possible to avoid including
the difficult-to-get-right relationship key-fields tags. Use a
jboss:auto-key-fields tag in your cmr accessors to suppress <key-fields/> and
<key-fields>...</key-fields> elements for that side.
- Added Dave Smith's patch to do MDB subscriber stuff
Castor support:
- Added patches submitted by Bart Guijt.
Orion support:
- Commited Hani Suleiman's patch: composite PK's to be wrapped in <fields> for
collection/set.
Weblogic support:
- Refactored relation handling.
- Turned on xml validation in samples.
New sub-tasks:
- dao subtask for ejbdoclet.
- bluestone subtask for ejbdoclet.
- JRun subtask for webdoclet/ejbdoclet (thanks to Macromedia and Dan Schaffer
for providing it).
- pramati subtask for ejbdoclet (thanks to Patrick Lightbody for providing it).
- jbossxmbean subtask for jmxdoclet.
- jbossXmlServiceTemplate subtask for jmxdoclet. Small task to generate
skeleton jboss mbean configuration files from marked up mbeans.
- openjmxdescription subtask for jmxdoclet (thanks to Jerome Bernard).
- mlet subtask for jmxdoclet.
- Implemented a new ReplaceCopy task which extends Ant's Copy task, but with a
nifty replace feature. AntPropertyTask is now deprecated in favour of
ReplaceCopy.
Misc:
- Various documentation updates.
- Numerous typos fixed in docs & source.
- Ant code cleanup : Use protected variable project instead of getProject()
Thanks to Erik Hatcher.
Fixed Issues:
(FR) [492015] Fine grained DataObjects
(FR) [500114] Remote to Data util method
[506291] Redundant import, same as class name
[510210] Invalid property asignment for BMP's
[510475] <template> dependency checking
(patch) [510960] change in jboss read-only tag Thanks to David Jencks.
(patch) [513132] adds default OBJECT_NAME static string Thanks to David Jencks.
NB subsequently replaced by a merge point.
[513655] ejb-ref order
[513657] acknowledge-mode
[514220] (Weblogic) Generates entity descriptor for BMP beans
(patch) [515019] Incorrect <ejb-ref> elements generated Thanks to Tim Taylor.
[518956] Jboss.xml security domain specifics
[522926] dataHolder not set to null in passivate
(patch) [524074] ejb-body.j 1.1 security identity patch
- Fixed template tag documentation (which was generating all namespaces' tags
on every page).
- Fixed problem in data-object when a class use the same Data class as its
superclass (e.g. BMP extends CMP).
- ifHasMethod did not work properly with methods without parameters.
- Avoid "Ambiguous class" compilation errors in utility class if the bean class
imported org.omg.CORBA.Object
- Fixed beanFile problem with inner classes
-------------------------------------------------------------------------------
XDoclet 1.1.1 - January 28, 2002 - Changes since XDoclet v1.1
-------------------------------------------------------------------------------
Core:
- implemented <configParam/> nested element. User-defined config params supported.
- changed format of config param names: dataobject.blablaParam and so on
(the prefix is the getSubTaskName(), "" for DocletTask).
- implemented subTaskClassName for <template/>/<xmlTemplate/> so you can feed it
your subtask name easily.
- Add a schema template tag to the XmlSubTask.
- Constructor tags support plus a XDtConstructor template namespace.
ejbdoclet:
- Changed jndiName() to return doclet specified local/remote name, or compName if
user doesn't specify a local/remote jndi name.
- <ejb-ql> always wrapped in CDATA.
- Correct behaviour for dirty flag in BMP, doesn't call ejbStore if not dirty.
jBoss support:
- Full support for jBoss 3 jbosscmp-jdbc.xml generation.
- Changed fk-constraint to be an optional parameter
- Changed it's default to false rather than true (since Hypersonic doesn't
support fk-constraint), and that is the database that jboss3 comes with.
- Renamed "foreign-key-column" to "fk-column", to be consistent with "pk*"
fields.
- Renamed "relation-pk-column" to "related-pk-field", since it isn't actually a
column, it's the field name for the pk of the related ejb.
- Add local-jndi-name for session/entity bean DD
- Applied Patch #503809: problem with <configuration-name> in MDBs
- Supported version are 2.4 and 3.0. JBoss 2.2 support is deprecated since XDoclet 1.1.
Weblogic support:
- In weblogic ejb templates, in a few places <cache>....</cache> should be
<entity-cache> or <stateful-session-cache>
Orion support:
- Fixed typo "field-persistence-manager-peroperty" in orion's template files.
WebSphere support:
- Fixed well-formedness problem in Schema_dbxmi.j
---------------------------------------------------------------------
没有合适的资源?快使用搜索试试~ 我知道了~
apache-maven-3.2.5.zip
共1077个文件
html:446个
class:157个
java:157个
需积分: 14 2 下载量 77 浏览量
2022-07-20
11:03:20
上传
评论
收藏 12.55MB ZIP 举报
温馨提示
apache-maven-3.2.5.zip 内容概要:通过带着读者手写简化版Spring框架,了解Spring核心原理。在手写Spring源码的过程中会摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC, AOP、 Bean生命周期、上下文、作用域、资源处理等内容实现。适合人群:具备一定编程基础,工作1-3年的研发人能学到什么:@工厂模式、策略模式、观察者模式等都是怎么在Spring中体现的: ②IOC, AOP、代理、切面、循环依赖都是如何设计和实现的。阅读建议:此资源以开发简化版Spring学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容起来实践,并调试对应的代码。
资源详情
资源评论
资源推荐
收起资源包目录
apache-maven-3.2.5.zip (1077个子文件)
settings.xml.bak 11KB
settings.xml.bak 11KB
mvnDebug.bat 6KB
mvn.bat 6KB
CustomerBMPBMP.class 13KB
CustomerValue.class 13KB
CustomerNormalValue.class 12KB
CustomerCMP.class 11KB
AllTypesEntityData.class 10KB
SimpleI18NBeanBeanInfo.class 7KB
SimpleBeanBeanInfo.class 6KB
CustomerData.class 6KB
AllTypesEntityUtil.class 5KB
AccountData.class 5KB
StatefulUtil.class 5KB
AccountUtil.class 5KB
TellerUtil.class 5KB
AccountValue.class 4KB
CustomerBMPUtil.class 4KB
CustomerUtil.class 4KB
EmployeeAddressUtil.class 4KB
CustomerLightValue.class 4KB
LanguageCodeUtil.class 4KB
AddressUtil.class 4KB
EmployeeUtil.class 4KB
LanguageUtil.class 4KB
CountryUtil.class 4KB
FileUtil.class 4KB
CityUtil.class 4KB
EmployeeValue.class 4KB
AccountCMP.class 4KB
PersonData.class 4KB
AllTypesEntityCMP.class 4KB
AddressData.class 3KB
CustomerBean.class 3KB
PersonFullForm.class 3KB
EmployeeCMP.class 3KB
FileData.class 3KB
EmployeeAddressValue.class 3KB
AddressValue.class 3KB
EmployeeAddressData.class 3KB
EmployeeData.class 3KB
AccountBean.class 3KB
LanguageData.class 3KB
CountryData.class 3KB
CityData.class 3KB
AddressCMP.class 2KB
EmployeeAddressCMP.class 2KB
SecurityOfficerBean.class 2KB
LanguageCodeData.class 2KB
AllTypesEntityBean.class 2KB
LanguageBean.class 2KB
JBossXMLExample.class 2KB
CountryBean.class 2KB
FileCMP.class 2KB
LanguageCodeBean.class 2KB
AllTypesEntity.class 2KB
PersonBean.class 2KB
AllTypesEntityPK.class 2KB
LanguageCMP.class 2KB
TimerFilter.class 2KB
SimpleListener.class 2KB
CountryCMP.class 2KB
CityBean.class 2KB
CityCMP.class 2KB
FileBean.class 2KB
CompositeId.class 2KB
LanguageCodeCMP.class 2KB
PersonNamesForm.class 2KB
Transaction.class 2KB
PersonContactForm.class 1KB
AccountPK.class 1KB
Product.class 1KB
AllTypesEntityLocal.class 1KB
SimpleTag.class 1KB
CustomerPK.class 1KB
Order.class 1KB
CustomerExampleDAO.class 1KB
CustomerBMPBean.class 1KB
QueueBean.class 1KB
BaseEntityBean.class 1KB
SimpleBean.class 1KB
TellerBean.class 1KB
Customer.class 1KB
AddressBean.class 1KB
EmployeeBean.class 1KB
LineItem.class 1KB
StrutsDispatchAction.class 991B
Persistent.class 988B
EmployeeAddressBean.class 974B
Paycheck.class 971B
Staff.class 968B
StrutsAction.class 958B
TellerSession.class 955B
Name.class 910B
AccountHome.class 878B
SimpleServlet.class 857B
AccountLocalHome.class 854B
LanguageCodeLocalHome.class 853B
LanguageLocalHome.class 841B
共 1077 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
老师好!我是羊尼飞
- 粉丝: 13
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 二叉树7-1-1.cpp
- android 9.0 原生模拟器 签名文件
- 技术面试最后反问面试官的话 校招面试非技术问题有哪些 非技术问题如何回答.png
- NB-IOT-BC26全网通模块Altium+ CADENCE +PADS三种格式(原理图SCH+PCB封装库)文件.zip
- 基于微信小程序开发的校园失物招领系统源码毕业设计(优质项目源码).zip
- 词向量是一种将自然语言中的单词转换为数值向量的技术,它能够捕捉词义和上下文信息
- nmap与masscan的简单使用
- MyBatis动态SQL.pdf
- 基于stm32单片机protues仿真的温湿度控制系统设计(仿真图、源代码)
- 词向量:自然语言处理的基石
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0