-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
company_info
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://localhost:8987 sawmill
52681987 李扬
http://mamboxchange.com/
14400008 外卖
http://www.xwiki.org
agile project management:http://www.infoq.com/news/2006/12/target-process-two
http://www.huilan.com/Portal0/InfoModule_512/203.htm
eamoi
BBBK3575
ez cms
http://ez.no/
13816541049 叶飞
13818009790 joe
http://localhost:8080
http://localhost:8080/racioBeta/
http://localhost:8080/sitemesh-exampleBeta
http://ehr.chinahr.com/Resume/ResumeCenter/Search.aspx?navigator=NavNode_1
http://www.ethereal.com/download.html
95593538
黄震:0221
http://wiki.redsaga.com/confluence/display/RSTEAM/Home
D:\2007works\resources\tools\appfuse2\raicoBeta
-vmargs -Xmx
merge-tests,
E:\Program Files\Sybase\PowerDesigner 12\racio
http://localhost:8080/arss
http://localhost:8080/struts2-mailreader
http://localhost:8080/opnsrcBeta/
http://localhost:8080/opnsrcBetaEclipse/
http://localhost:8080/jforum
http://localhost:8080/jetnuke
http://localhost:8080/struts2-showcase-2.0.1
http://localhost:8080/struts2showcase
http://localhost:8080/opnsrcBypojo
set JAVA_OPTS='-Xms512 -Xmx1024'
set ANT_OPTS='-Xms512 -Xmx1024'
D:\2007works\sourcecode_read\appfuse-1.9.4-src\appfuse
set ANT_OPTS=-Xmx800M
set ANT_OPTS=-Xmx1200M
ant test-all
ant install-detailed
pojo
http://famoushz.iteye.com/admin/show/36809
file:///D:/2007works/resources/tools/appfuse2/opnsrcBeta/build/test/reports/index.html
|ofen directory begin|
D:\2007works\resources\tools\opnsrcdemo\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\metadata\sql
D:\2007works\resources\tools\appfuse2\opnsrcBeta\build\web\gen\com\opnsrc\webapp\form
D:\2007works\resources\tools\appfuse2\opnsrcBeta\test\dao\com\opnsrc\dao
|end|
http://www.siteground.com/best_cms_tools.htm
http://127.0.0.1:3000/site
http://127.0.0.1:3000/recipe/list
http://localhost:8080/forumnuke
http://localhos1t:8080/jpetstore
http://localhost:8080/eberom
http://localhost:8080/personalblog
http://localhost:8080/oaj
http://localhost:8080/appfuse
http://localhost:8080/liningcms
http://localhost:8080/liningDeliver
http://localhost:8080/velstruts
http://localhost:8080/roller
http://localhost/phpcms/install.php
http://localhost/phpbb
http://localhost:8080/struts2-blank
\\192.168.0.101
http://127.0.0.1:7001/console
192.168.0.219:7001/console
check this site:http://www.atlassian.com/software/
192.168.0.219:7001/jsp-webapp
http://localhost:8080/jsp-webapp/
wiring
zhenhuang
11huang02
211.100.6.92
|daily report address begin|
|daily report address end|
CMS
|cms address|:
http://www.peugeot.com.cn/configure/
name: demochina
PWD: esPEUGEOT
|cms address|:
http://www.li-ning.com/cms/
name:es
PWD:lininges
|lingning website oracle account|:
username:infoglue
password:infoglue
|linux machine server|:
www.li-ning.com
username:root
password:esLNyrhs2005ROOTKL
port:22
|lining site FTP begin|
account as below:
lininglive
live0602n
|lining site FTP end|
|lingning database begin|
username:infoglue
password:infoglue
|lingning database end|
211.100.6.92
|j2ee server|
192.168.0.219
username:root
pw:1qaz2wsx
|end|
oradb
|new server in energy source|
192.168.0.219
energySourceTestServer
esTestdomain
|end|
/opt/app/oracle/product/9.2.0.4/network/admin
sample3 is full integrated
delete from opnsrc.opnsrc_ads opnsrc_ads using opnsrc_ads where adsid=1
{eclipse tools}
Eclipse WTP
http://www.sysdeo.com/eclipse/tomcatplugin
[begin]
<value>com/raico/model/Role.hbm.xml</value>
<value>com/raico/model/User.hbm.xml</value>
<value>com/raico/model/RcoAdmin.hbm.xml</value>
<value>com/raico/model/RcoArea.hbm.xml</value>
<value>com/raico/model/RcoKeyvalue.hbm.xml</value>
<value>com/raico/model/RcoKind.hbm.xml</value>
<value>com/raico/model/RcoPage.hbm.xml</value>
<value>com/raico/model/RcoSystem.hbm.xml</value>
<value>com/raico/model/RcoTask.hbm.xml</value>
<value>com/raico/model/RcoSite.hbm.xml</value>
<value>com/raico/model/RcoTaskremark.hbm.xml</value>
<value>com/raico/model/RcoTaskreplay.hbm.xml</value>
<value>com/raico/model/RcoUser.hbm.xml</value>
<value>com/raico/model/RcoFavorite.hbm.xml</value>
<value>com/raico/model/RcoMoney.hbm.xml</value>
[end]
[liferay resource begin]
http://blog.chinaunix.net/u/25536/article_41123.html
http://www.cchensoft.com/
http://localhost:8080/web/guest/home
[liferay resource ends]
workflow begin
http://www.xio.name/XiorkFlow/demo/addprocess.html
workflow end
http://www.openqa.org/
yao:13127817124
[svn]
svn mkdir http://192.168.0.219/svn/opensource -m "mkdir opensource"
svnserve -d -r /var/www/ --listen-host 192.168.0.219
[end svn]
[opensource]
lutece
[end opensource]
|daily report address begin|
http://192.168.0.221/es
|daily report address end|
[should do]
see more database structure
should know how to deploy war into weblogic
should know how to develop a portlet in liferay
should know how to debug liferay in eclipse
http://www.prototypejs.org/
http://www.ajax-master.com/#jquery
http://www.lvjiyong.com/tag/prototype
52989100*317 zhanghao
SELECT count(category) ,category FROM jpetstore.product p group by p.category ;
file:///D:/2007works/lifecycle2/resources/framework/quartz-1.6.0/docs/wikidocs/Example3.html
http://www.opensymphony.com/quartz/documentation.action
NetWeaver
[BHO]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/cols/dnexpie/expie_hello_bho.asp
[TCP]
D:\2007works\lifecycle1\resources\liferay\cmsproject\tcpserver
java -Xmx500M test.nio.tcp.es.AsyncServer
java test.nio.tcp.es.AsyncClient
java -Xmx500M com.andrew.Server
java -Xmx500M com.andrew.EchoClient
java -Xmx500M com.andrew.EchoClientMulit
java -Xmx500M nio.file.NIOServer
java nio.file.NIOClient
1.2227
1.2847
11,836.09 1.3083 15,485.16
4,056.83 4,056.83
/etc/rc.d/init.d/mysqld start
/etc/rc.d/init.d/vsftpd start
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
prototype reference
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
www.iteye.com
楼主是个暴君!以为自己开了个破群,就开始实施期暴政!简直白痴一个,大家要小心谨慎进去,脏话连篇,对了看了群主的相册,甚是难看!要是我,早就买块豆腐去 撞死算了,我
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource docs
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ruby
http://www.railscn.com/viewtopic.php?t=8&sid=7558f51c768090c52947e01c1dc8885c
http://rubyforge.org/%20projects/rubyinstaller/
http://manuals.rubyonrails.com/read/book/5
roller faq:
http://sourceforge.net/search/index.php?words=build&sort=posted_date&sortdir=desc&offset=10&group_id=47722&type_of_search=mlists
http://servlets.com/archive/servlet/SummarizeList?listName=tomcat-user&by=subject&count=168425&paged=false
http://www.castor.org/features.html
osworkflow
http://www.opensymphony.com/
http://www.googlejava.com/java/javablog/2006-6-7/jspblog.htm
http://www.ee82.com/htm/oracle/22.asp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource webapp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://opensource.thoughtworks.com/projects/index.html
jgallery
http://www.appfuse.org/
http://www.jforum.net/install.jsp
forumnuke -forum
roller -blog
jpetstore -e-commerence ,spring,struts,
lining -cms
opencms -cms
appfuse -j2ee develop framework
ams -CRM
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource blog
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://www.cnblogs.com/raymond19840709/archive/2006/10/04/521095.html
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://localhost:8080/jpetstore
file:///D:/2007works/resources/project_reference/spring-framework-2.0-with-dependencies/spring-framework-2.0/docs/api/index.html
file:///D:/2007works/resources/tools/hibernate-2.1.7c/hibernate-2.1/doc/api/index.html
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference log
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thought:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
productInvoker.java:public List listProducts(List bag, TemplateController templateLogic)
private ProductVO getProduct(ContentVO vo, TemplateController templateLogic,
ContentDeliveryController cdc
) throws Exception {
expose database schema into a sql file, use below command in sqlplus:
[begin]
set pagesize 1
set long 90000
set feedback off
set echo off
spool get_allddl2.sql
connect [color=orange:cecfd5ad3c]USERNAME/PASSWORD@SID[/color:cecfd5ad3c];
connect infoglue/infoglue
SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u;
SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u;
spool off;
[end]
{struts thought begin}
有没有相关页面流的struts工具
{struts thought end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
compile option:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
customization code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<!-- alan modified -->
<include name="**/*.java"/>
</fileset>
<!-- end modified by alan-->
<Context path="/roller" docBase="roller" debug="0">
<Realm className="org.apache.catalina.realm.JDBCRealm"
driverName="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:33066/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
connectionName="scott"
connectionPassword="tiger"
userTable="rolleruser"
userNameCol="username"
userCredCol="passphrase"
userRoleTable="userrole"
roleNameCol="rolename" debug="0" />
<Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:33066/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
username="scott"
password="tiger"
maxActive="20"
maxIdle="3"
removeAbandoned="true"
maxWait="3000" />
<!--
To enable email notification of comments: uncomment the resouce below,
set your mailhost, and make sure you have mail.jar and activation.jar
in <tomcat>/common/lib.
-->
<!--
<Resource name="mail/Session" auth="Container" type="javax.mail.Session"
mail.smtp.host="mailhost.example.com" />
-->
</Context>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Issue:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
{begin}
{end}
{demand}
polo
bbs
cms
repository (key : how to save something into repository and repository how to work)
{framework}
requirement about polo project
webwork
velocity
castor
tree
{design pattern}
invoke
[appfuse] ERROR [main] JDBCExceptionReporter.logExceptions(72) |
Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
<!-- alan commented
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
-->
| org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition
org.springframework.transaction.CannotCreateTransactionException: Could not create Hibernate transaction; nested exception is net.sf.hibernate.JDBCException: Cannot open connection
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.rapidtransform.admin.model.User.roles, no session or session was closed at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException
at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:8
tomat jndi issue
{one to one issue}
比如A与B One to one,在保存A的时候,并不setB,junit test 会saveorupdate成功
但是数据却没有插入database,在get的时候就得不到
{OutOfMemoryError begin}
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.OutOfMemoryError: Java heap space
{end}
{opnsrcAdmin can not get data begin}
可能是由于spring在transaction中设置了rollback,其实数据是没有插入的
{end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
DAOFactory
ManagerFactory
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
page:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
XML print info:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
preparation:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source project
+oracle
+hibernate
multi table query
dao unit test
service unit test
...
+oscache
how to use
+spring
tranction management
...
+struts2
different with strut1
+jndi
reference open source:
appfuse
forumnuke
jcatalog
intellinex
li-ning
AMS
reference material
spring
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
artchitect
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
www.mzko.cn
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
technology investigation
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
struts-menu
spring
hibernate
transaction
aop
拦截器
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
lining :使用castor进行database oracle data mapping
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
kits
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
oracle_mapping.xml
bz2 file how to extract
:
使用tar -I 或者bunzip2 命令都可以。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
command
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
cp /www/live/alex/october/product_gb.xls /www/build_lining/mig/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
project lifecycle estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source 1.0
01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
02 需求细分,业务整理
03 技术准备
04 数据库建模
05 ORM domain,DAO单元测试
06 ORM 业务层,以及其单元测试
07 工作流以及控制层,业务实现
08 后台管理开发(表现层开发)
09 客户端 表现层,页面样式
10 tech trouble shooting and 部署
11 对业务层进行测试
12 对后台管理进行测试
13 对前台表现进行测试
14 集成测试
01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
web container:tomcat
database:oracle or mysql
j2ee tech will be used in this project:
+hibernate
multi table query
dao unit test
service unit test
...
+oscache
how to use
+spring
tranction management
aop
拦截器
...
+struts2 or jsf(my face)
different with strut1
+jndi
+freemarker
+dree
+xmlbean or castor
+webservice
+javascript,jsp,jstl
and so on
---(1 weeks, maybe will extend or reduce)
02 需求细分,业务整理
---(1 weeks, maybe will extend or reduce)
bbs
my space
team space
my project
my blog
team project
polling
03 技术准备
web container:tomcat
database:oracle or mysql
j2ee tech will be used in this project:
+hibernate (1 week tech prepare,prototype )
multi table query
dao unit test
service unit test
...
+oscache (2 days tech prepare,prototype)
how to use
+spring (1 week tech prepare,prototype )
tranction management
aop
拦截器
...
+struts2 or jsf(my face) (1 week tech prepare,prototype )
different with strut1
+jndi (2 days tech prepare,prototype)
+freemarker (2 days tech prepare,prototype)
+dree (2 days tech prepare,prototype)
+xmlbean or castor (1 days tech prepare,prototype)
+webservice
axis,soap (3 days tech prepare,prototype)
+javascript,jsp,jstl (3 days tech prepare,prototype)
and so on
=rought estimate(7 weeks)
04 数据库建模
bbs
my space
team space
my project
my blog
team project
polling
---(2 weeks, maybe will extend or reduce)
- -------------------------------------------------------------------------------------------------------
( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)
05 ORM domain,DAO单元测试
bbs (3 days)
my space (3 days)
team space (3 days)
my project (3 days)
my blog (3 days)
team project (3 days)
polling (3 days)
used tech in this module
hibernate
spring
oscache
junit
---(4 weeks, maybe will extend or reduce)
06 ORM 业务层,以及其单元测试
used tech in this module
spring ,dao,servcie,junit,mock
---(2 weeks, maybe will extend or reduce)
07 工作流以及控制层,业务实现
used tech in this module
osworkflow,struts,spring,hibernate,junit,struttestcase,mock,and so on
---(2 weeks, maybe will extend or reduce)
- -------------------------------------------------------------------------------------------------------
( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)
08 后台管理开发(表现层开发)
bbs management
my space management
team space management
my project management
my blog management
team project management
polling management
---(3 weeks, maybe will extend or reduce)
09 客户端 表现层,页面样式
---(unknown, maybe will extend or reduce)
10 tech trouble shooting and 部署
---(2 weeks, maybe will extend or reduce)
11 对业务层进行测试
12 对后台管理进行测试
13 对前台表现进行测试
14 集成测试
---(1 weeks)
develop team : 2 senior j2ee engineer would be better.
---( estimate all 15 weeks more or less)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
debug
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
OutputDebugString
CStringEx strMsg;
strMsg.Format("Get WM_COMMAND: Notify Coce:%d Control ID: %d Window: %d\n", HIWORD(pMsg->wParam), HIWORD(pMsg->wParam), pMsg->lParam );
OutputDebugString((LPCTSTR) strMsg);
char szTmpaa[256];
memset(szTmpaa, 0, sizeof(szTmpaa));
sprintf(szTmpaa, "bSend have error %d", dwErrorCode);
//strMsg.Format("bSend have error %d",dwErrorCode );
OutputDebugString( szTmpaa);
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
do things
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
velocity
oracle configuration,listener
castor
cms how professional make
dtree
production where it store
weblogic web application deployment
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
lining
used tech:
webwork2 IOC
velocity
castor xml-object mapping , record - persisent object mapping
Quarz
junit test
osworkflow
AJAX:dwr
lucene
HTMLArea
plugin
EclipseWork
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
目标:
可移植,可伸缩,可扩展,高效,稳定,高度企业集成,安全,高度解藕,分布式,n-tier
需求细分,业务整理
需求分析,
需求文档撰写
需求模块分解
需求各模块分解
数据库建模
数据库建模
数据库各模块分析
搭建数据表schema
XML数据搭建
XML schema搭建
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
开发环境搭建包括
开发工具
eclipse
plsqldev
dreamweaver
WebLogic Workshop
数据库
mysql
oracle
应用服务器
tomcat
weblogic
开发工具插件
技术框架语言选择
持久层
hibernate
业务层
spring
表现层
struts or webwork2
安全框架
ag.
js效果
dtree
ajax
dwr
搜索引擎
others
velocity
ant
xmlbean
castor
osworkflow
oscache
xdoclet
程序资料累积
CRM系统
BBS系统
BLOG系统
others
原型测试累积
各技术框架的原型及测试
spring
hibernate
struts
webwork
castor JDO
osworkflow
Lucene
and so on
部署环境原型及测试
ant
maven
{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试
底层程序Domain,DAO
程序service层
单元测试各模块
mock 单元测试
ORM 业务层,以及其单元测试
业务层程序撰写
业务层程序单元测试
工作流以及控制层,业务实现 及单元测试
实现工作流以扩展业务层
控制层搭建
工作流单元测试
控制层单元测试
struttestcase
后台管理开发(表现层开发)
dtree
tiles framework
客户端 表现层,页面样式
页面设计(由其他team完成)
flash与程序端进行整合(定义相关接口以及协议)
页面与程序进行整合
tech trouble shooting and 部署
对各层间的程序trouble shooting
对框架整合所遇到的问题trouble shooting
对数据准确性的trouble shooting
对环境appserver,database出现的问题trouble shooting
对业务层进行测试
对后台管理进行测试
对前台表现进行测试
集成测试
用户手册
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
time estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
需求细分,业务整理 (3 weeks)
需求分析(2 weeks)
需求文档撰写(1 weeks)
需求模块分解
需求各模块分解
数据库建模 (1 weeks)
数据库建模
数据库各模块分析
搭建数据表schema
XML数据搭建 (1 weeks)
XML schema搭建
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择 (4 weeks)
开发环境搭建包括 (2 days)
开发工具
数据库
应用服务器
开发工具插件
技术框架语言选择 (2 days)
持久层
业务层
表现层
安全框架
js效果
ajax
搜索引擎
等等
程序资料累积 (2 days)
CRM系统
BBS系统
BLOG系统
等
原型测试累积 (3 weeks)
各技术框架的原型及测试
部署环境原型及测试
{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试 (4 weeks)
底层程序Domain,DAO(1 weeks)
将需求各模块的功能,结构文档写明(3 days)
程序service层 (2 weeks)
单元测试各模块 (1 weeks)
mock 单元测试
ORM 业务层,以及其单元测试 (1 weeks)
业务层程序撰写 (1 weeks)
业务层程序单元测试 (2 days)
工作流以及控制层,业务实现 及单元测试 (2 weeks)
实现工作流以扩展业务层(1 weeks)
控制层搭建 (2 days)
工作流单元测试 (1 days)
控制层单元测试 (3 days)
struttestcase
后台管理开发(表现层开发) (1 weeks)
dtree (3 days)
tiles framework(2 days)
页面设计(1 days)
客户端 表现层,页面样式 &nbs
company_info
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://localhost:8987 sawmill
52681987 李扬
http://mamboxchange.com/
14400008 外卖
http://www.xwiki.org
agile project management:http://www.infoq.com/news/2006/12/target-process-two
http://www.huilan.com/Portal0/InfoModule_512/203.htm
eamoi
BBBK3575
ez cms
http://ez.no/
13816541049 叶飞
13818009790 joe
http://localhost:8080
http://localhost:8080/racioBeta/
http://localhost:8080/sitemesh-exampleBeta
http://ehr.chinahr.com/Resume/ResumeCenter/Search.aspx?navigator=NavNode_1
http://www.ethereal.com/download.html
95593538
黄震:0221
http://wiki.redsaga.com/confluence/display/RSTEAM/Home
D:\2007works\resources\tools\appfuse2\raicoBeta
-vmargs -Xmx
merge-tests,
E:\Program Files\Sybase\PowerDesigner 12\racio
http://localhost:8080/arss
http://localhost:8080/struts2-mailreader
http://localhost:8080/opnsrcBeta/
http://localhost:8080/opnsrcBetaEclipse/
http://localhost:8080/jforum
http://localhost:8080/jetnuke
http://localhost:8080/struts2-showcase-2.0.1
http://localhost:8080/struts2showcase
http://localhost:8080/opnsrcBypojo
set JAVA_OPTS='-Xms512 -Xmx1024'
set ANT_OPTS='-Xms512 -Xmx1024'
D:\2007works\sourcecode_read\appfuse-1.9.4-src\appfuse
set ANT_OPTS=-Xmx800M
set ANT_OPTS=-Xmx1200M
ant test-all
ant install-detailed
pojo
http://famoushz.iteye.com/admin/show/36809
file:///D:/2007works/resources/tools/appfuse2/opnsrcBeta/build/test/reports/index.html
|ofen directory begin|
D:\2007works\resources\tools\opnsrcdemo\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\metadata\sql
D:\2007works\resources\tools\appfuse2\opnsrcBeta\build\web\gen\com\opnsrc\webapp\form
D:\2007works\resources\tools\appfuse2\opnsrcBeta\test\dao\com\opnsrc\dao
|end|
http://www.siteground.com/best_cms_tools.htm
http://127.0.0.1:3000/site
http://127.0.0.1:3000/recipe/list
http://localhost:8080/forumnuke
http://localhos1t:8080/jpetstore
http://localhost:8080/eberom
http://localhost:8080/personalblog
http://localhost:8080/oaj
http://localhost:8080/appfuse
http://localhost:8080/liningcms
http://localhost:8080/liningDeliver
http://localhost:8080/velstruts
http://localhost:8080/roller
http://localhost/phpcms/install.php
http://localhost/phpbb
http://localhost:8080/struts2-blank
\\192.168.0.101
http://127.0.0.1:7001/console
192.168.0.219:7001/console
check this site:http://www.atlassian.com/software/
192.168.0.219:7001/jsp-webapp
http://localhost:8080/jsp-webapp/
wiring
zhenhuang
11huang02
211.100.6.92
|daily report address begin|
|daily report address end|
CMS
|cms address|:
http://www.peugeot.com.cn/configure/
name: demochina
PWD: esPEUGEOT
|cms address|:
http://www.li-ning.com/cms/
name:es
PWD:lininges
|lingning website oracle account|:
username:infoglue
password:infoglue
|linux machine server|:
www.li-ning.com
username:root
password:esLNyrhs2005ROOTKL
port:22
|lining site FTP begin|
account as below:
lininglive
live0602n
|lining site FTP end|
|lingning database begin|
username:infoglue
password:infoglue
|lingning database end|
211.100.6.92
|j2ee server|
192.168.0.219
username:root
pw:1qaz2wsx
|end|
oradb
|new server in energy source|
192.168.0.219
energySourceTestServer
esTestdomain
|end|
/opt/app/oracle/product/9.2.0.4/network/admin
sample3 is full integrated
delete from opnsrc.opnsrc_ads opnsrc_ads using opnsrc_ads where adsid=1
{eclipse tools}
Eclipse WTP
http://www.sysdeo.com/eclipse/tomcatplugin
[begin]
<value>com/raico/model/Role.hbm.xml</value>
<value>com/raico/model/User.hbm.xml</value>
<value>com/raico/model/RcoAdmin.hbm.xml</value>
<value>com/raico/model/RcoArea.hbm.xml</value>
<value>com/raico/model/RcoKeyvalue.hbm.xml</value>
<value>com/raico/model/RcoKind.hbm.xml</value>
<value>com/raico/model/RcoPage.hbm.xml</value>
<value>com/raico/model/RcoSystem.hbm.xml</value>
<value>com/raico/model/RcoTask.hbm.xml</value>
<value>com/raico/model/RcoSite.hbm.xml</value>
<value>com/raico/model/RcoTaskremark.hbm.xml</value>
<value>com/raico/model/RcoTaskreplay.hbm.xml</value>
<value>com/raico/model/RcoUser.hbm.xml</value>
<value>com/raico/model/RcoFavorite.hbm.xml</value>
<value>com/raico/model/RcoMoney.hbm.xml</value>
[end]
[liferay resource begin]
http://blog.chinaunix.net/u/25536/article_41123.html
http://www.cchensoft.com/
http://localhost:8080/web/guest/home
[liferay resource ends]
workflow begin
http://www.xio.name/XiorkFlow/demo/addprocess.html
workflow end
http://www.openqa.org/
yao:13127817124
[svn]
svn mkdir http://192.168.0.219/svn/opensource -m "mkdir opensource"
svnserve -d -r /var/www/ --listen-host 192.168.0.219
[end svn]
[opensource]
lutece
[end opensource]
|daily report address begin|
http://192.168.0.221/es
|daily report address end|
[should do]
see more database structure
should know how to deploy war into weblogic
should know how to develop a portlet in liferay
should know how to debug liferay in eclipse
http://www.prototypejs.org/
http://www.ajax-master.com/#jquery
http://www.lvjiyong.com/tag/prototype
52989100*317 zhanghao
SELECT count(category) ,category FROM jpetstore.product p group by p.category ;
file:///D:/2007works/lifecycle2/resources/framework/quartz-1.6.0/docs/wikidocs/Example3.html
http://www.opensymphony.com/quartz/documentation.action
NetWeaver
[BHO]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/cols/dnexpie/expie_hello_bho.asp
[TCP]
D:\2007works\lifecycle1\resources\liferay\cmsproject\tcpserver
java -Xmx500M test.nio.tcp.es.AsyncServer
java test.nio.tcp.es.AsyncClient
java -Xmx500M com.andrew.Server
java -Xmx500M com.andrew.EchoClient
java -Xmx500M com.andrew.EchoClientMulit
java -Xmx500M nio.file.NIOServer
java nio.file.NIOClient
1.2227
1.2847
11,836.09 1.3083 15,485.16
4,056.83 4,056.83
/etc/rc.d/init.d/mysqld start
/etc/rc.d/init.d/vsftpd start
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
prototype reference
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
www.iteye.com
楼主是个暴君!以为自己开了个破群,就开始实施期暴政!简直白痴一个,大家要小心谨慎进去,脏话连篇,对了看了群主的相册,甚是难看!要是我,早就买块豆腐去 撞死算了,我
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource docs
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ruby
http://www.railscn.com/viewtopic.php?t=8&sid=7558f51c768090c52947e01c1dc8885c
http://rubyforge.org/%20projects/rubyinstaller/
http://manuals.rubyonrails.com/read/book/5
roller faq:
http://sourceforge.net/search/index.php?words=build&sort=posted_date&sortdir=desc&offset=10&group_id=47722&type_of_search=mlists
http://servlets.com/archive/servlet/SummarizeList?listName=tomcat-user&by=subject&count=168425&paged=false
http://www.castor.org/features.html
osworkflow
http://www.opensymphony.com/
http://www.googlejava.com/java/javablog/2006-6-7/jspblog.htm
http://www.ee82.com/htm/oracle/22.asp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource webapp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://opensource.thoughtworks.com/projects/index.html
jgallery
http://www.appfuse.org/
http://www.jforum.net/install.jsp
forumnuke -forum
roller -blog
jpetstore -e-commerence ,spring,struts,
lining -cms
opencms -cms
appfuse -j2ee develop framework
ams -CRM
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource blog
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://www.cnblogs.com/raymond19840709/archive/2006/10/04/521095.html
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://localhost:8080/jpetstore
file:///D:/2007works/resources/project_reference/spring-framework-2.0-with-dependencies/spring-framework-2.0/docs/api/index.html
file:///D:/2007works/resources/tools/hibernate-2.1.7c/hibernate-2.1/doc/api/index.html
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference log
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thought:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
productInvoker.java:public List listProducts(List bag, TemplateController templateLogic)
private ProductVO getProduct(ContentVO vo, TemplateController templateLogic,
ContentDeliveryController cdc
) throws Exception {
expose database schema into a sql file, use below command in sqlplus:
[begin]
set pagesize 1
set long 90000
set feedback off
set echo off
spool get_allddl2.sql
connect [color=orange:cecfd5ad3c]USERNAME/PASSWORD@SID[/color:cecfd5ad3c];
connect infoglue/infoglue
SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u;
SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u;
spool off;
[end]
{struts thought begin}
有没有相关页面流的struts工具
{struts thought end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
compile option:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
customization code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<!-- alan modified -->
<include name="**/*.java"/>
</fileset>
<!-- end modified by alan-->
<Context path="/roller" docBase="roller" debug="0">
<Realm className="org.apache.catalina.realm.JDBCRealm"
driverName="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:33066/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
connectionName="scott"
connectionPassword="tiger"
userTable="rolleruser"
userNameCol="username"
userCredCol="passphrase"
userRoleTable="userrole"
roleNameCol="rolename" debug="0" />
<Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:33066/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
username="scott"
password="tiger"
maxActive="20"
maxIdle="3"
removeAbandoned="true"
maxWait="3000" />
<!--
To enable email notification of comments: uncomment the resouce below,
set your mailhost, and make sure you have mail.jar and activation.jar
in <tomcat>/common/lib.
-->
<!--
<Resource name="mail/Session" auth="Container" type="javax.mail.Session"
mail.smtp.host="mailhost.example.com" />
-->
</Context>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Issue:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
{begin}
{end}
{demand}
polo
bbs
cms
repository (key : how to save something into repository and repository how to work)
{framework}
requirement about polo project
webwork
velocity
castor
tree
{design pattern}
invoke
[appfuse] ERROR [main] JDBCExceptionReporter.logExceptions(72) |
Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
<!-- alan commented
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
-->
| org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition
org.springframework.transaction.CannotCreateTransactionException: Could not create Hibernate transaction; nested exception is net.sf.hibernate.JDBCException: Cannot open connection
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.rapidtransform.admin.model.User.roles, no session or session was closed at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException
at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:8
tomat jndi issue
{one to one issue}
比如A与B One to one,在保存A的时候,并不setB,junit test 会saveorupdate成功
但是数据却没有插入database,在get的时候就得不到
{OutOfMemoryError begin}
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.OutOfMemoryError: Java heap space
{end}
{opnsrcAdmin can not get data begin}
可能是由于spring在transaction中设置了rollback,其实数据是没有插入的
{end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
DAOFactory
ManagerFactory
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
page:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
XML print info:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
preparation:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source project
+oracle
+hibernate
multi table query
dao unit test
service unit test
...
+oscache
how to use
+spring
tranction management
...
+struts2
different with strut1
+jndi
reference open source:
appfuse
forumnuke
jcatalog
intellinex
li-ning
AMS
reference material
spring
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
artchitect
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
www.mzko.cn
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
technology investigation
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
struts-menu
spring
hibernate
transaction
aop
拦截器
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
lining :使用castor进行database oracle data mapping
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
kits
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
oracle_mapping.xml
bz2 file how to extract
:
使用tar -I 或者bunzip2 命令都可以。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
command
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
cp /www/live/alex/october/product_gb.xls /www/build_lining/mig/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
project lifecycle estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source 1.0
01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
02 需求细分,业务整理
03 技术准备
04 数据库建模
05 ORM domain,DAO单元测试
06 ORM 业务层,以及其单元测试
07 工作流以及控制层,业务实现
08 后台管理开发(表现层开发)
09 客户端 表现层,页面样式
10 tech trouble shooting and 部署
11 对业务层进行测试
12 对后台管理进行测试
13 对前台表现进行测试
14 集成测试
01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
web container:tomcat
database:oracle or mysql
j2ee tech will be used in this project:
+hibernate
multi table query
dao unit test
service unit test
...
+oscache
how to use
+spring
tranction management
aop
拦截器
...
+struts2 or jsf(my face)
different with strut1
+jndi
+freemarker
+dree
+xmlbean or castor
+webservice
+javascript,jsp,jstl
and so on
---(1 weeks, maybe will extend or reduce)
02 需求细分,业务整理
---(1 weeks, maybe will extend or reduce)
bbs
my space
team space
my project
my blog
team project
polling
03 技术准备
web container:tomcat
database:oracle or mysql
j2ee tech will be used in this project:
+hibernate (1 week tech prepare,prototype )
multi table query
dao unit test
service unit test
...
+oscache (2 days tech prepare,prototype)
how to use
+spring (1 week tech prepare,prototype )
tranction management
aop
拦截器
...
+struts2 or jsf(my face) (1 week tech prepare,prototype )
different with strut1
+jndi (2 days tech prepare,prototype)
+freemarker (2 days tech prepare,prototype)
+dree (2 days tech prepare,prototype)
+xmlbean or castor (1 days tech prepare,prototype)
+webservice
axis,soap (3 days tech prepare,prototype)
+javascript,jsp,jstl (3 days tech prepare,prototype)
and so on
=rought estimate(7 weeks)
04 数据库建模
bbs
my space
team space
my project
my blog
team project
polling
---(2 weeks, maybe will extend or reduce)
- -------------------------------------------------------------------------------------------------------
( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)
05 ORM domain,DAO单元测试
bbs (3 days)
my space (3 days)
team space (3 days)
my project (3 days)
my blog (3 days)
team project (3 days)
polling (3 days)
used tech in this module
hibernate
spring
oscache
junit
---(4 weeks, maybe will extend or reduce)
06 ORM 业务层,以及其单元测试
used tech in this module
spring ,dao,servcie,junit,mock
---(2 weeks, maybe will extend or reduce)
07 工作流以及控制层,业务实现
used tech in this module
osworkflow,struts,spring,hibernate,junit,struttestcase,mock,and so on
---(2 weeks, maybe will extend or reduce)
- -------------------------------------------------------------------------------------------------------
( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)
08 后台管理开发(表现层开发)
bbs management
my space management
team space management
my project management
my blog management
team project management
polling management
---(3 weeks, maybe will extend or reduce)
09 客户端 表现层,页面样式
---(unknown, maybe will extend or reduce)
10 tech trouble shooting and 部署
---(2 weeks, maybe will extend or reduce)
11 对业务层进行测试
12 对后台管理进行测试
13 对前台表现进行测试
14 集成测试
---(1 weeks)
develop team : 2 senior j2ee engineer would be better.
---( estimate all 15 weeks more or less)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
debug
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
OutputDebugString
CStringEx strMsg;
strMsg.Format("Get WM_COMMAND: Notify Coce:%d Control ID: %d Window: %d\n", HIWORD(pMsg->wParam), HIWORD(pMsg->wParam), pMsg->lParam );
OutputDebugString((LPCTSTR) strMsg);
char szTmpaa[256];
memset(szTmpaa, 0, sizeof(szTmpaa));
sprintf(szTmpaa, "bSend have error %d", dwErrorCode);
//strMsg.Format("bSend have error %d",dwErrorCode );
OutputDebugString( szTmpaa);
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
do things
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
velocity
oracle configuration,listener
castor
cms how professional make
dtree
production where it store
weblogic web application deployment
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
lining
used tech:
webwork2 IOC
velocity
castor xml-object mapping , record - persisent object mapping
Quarz
junit test
osworkflow
AJAX:dwr
lucene
HTMLArea
plugin
EclipseWork
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
目标:
可移植,可伸缩,可扩展,高效,稳定,高度企业集成,安全,高度解藕,分布式,n-tier
需求细分,业务整理
需求分析,
需求文档撰写
需求模块分解
需求各模块分解
数据库建模
数据库建模
数据库各模块分析
搭建数据表schema
XML数据搭建
XML schema搭建
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择
开发环境搭建包括
开发工具
eclipse
plsqldev
dreamweaver
WebLogic Workshop
数据库
mysql
oracle
应用服务器
tomcat
weblogic
开发工具插件
技术框架语言选择
持久层
hibernate
业务层
spring
表现层
struts or webwork2
安全框架
ag.
js效果
dtree
ajax
dwr
搜索引擎
others
velocity
ant
xmlbean
castor
osworkflow
oscache
xdoclet
程序资料累积
CRM系统
BBS系统
BLOG系统
others
原型测试累积
各技术框架的原型及测试
spring
hibernate
struts
webwork
castor JDO
osworkflow
Lucene
and so on
部署环境原型及测试
ant
maven
{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试
底层程序Domain,DAO
程序service层
单元测试各模块
mock 单元测试
ORM 业务层,以及其单元测试
业务层程序撰写
业务层程序单元测试
工作流以及控制层,业务实现 及单元测试
实现工作流以扩展业务层
控制层搭建
工作流单元测试
控制层单元测试
struttestcase
后台管理开发(表现层开发)
dtree
tiles framework
客户端 表现层,页面样式
页面设计(由其他team完成)
flash与程序端进行整合(定义相关接口以及协议)
页面与程序进行整合
tech trouble shooting and 部署
对各层间的程序trouble shooting
对框架整合所遇到的问题trouble shooting
对数据准确性的trouble shooting
对环境appserver,database出现的问题trouble shooting
对业务层进行测试
对后台管理进行测试
对前台表现进行测试
集成测试
用户手册
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
time estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
需求细分,业务整理 (3 weeks)
需求分析(2 weeks)
需求文档撰写(1 weeks)
需求模块分解
需求各模块分解
数据库建模 (1 weeks)
数据库建模
数据库各模块分析
搭建数据表schema
XML数据搭建 (1 weeks)
XML schema搭建
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择 (4 weeks)
开发环境搭建包括 (2 days)
开发工具
数据库
应用服务器
开发工具插件
技术框架语言选择 (2 days)
持久层
业务层
表现层
安全框架
js效果
ajax
搜索引擎
等等
程序资料累积 (2 days)
CRM系统
BBS系统
BLOG系统
等
原型测试累积 (3 weeks)
各技术框架的原型及测试
部署环境原型及测试
{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试 (4 weeks)
底层程序Domain,DAO(1 weeks)
将需求各模块的功能,结构文档写明(3 days)
程序service层 (2 weeks)
单元测试各模块 (1 weeks)
mock 单元测试
ORM 业务层,以及其单元测试 (1 weeks)
业务层程序撰写 (1 weeks)
业务层程序单元测试 (2 days)
工作流以及控制层,业务实现 及单元测试 (2 weeks)
实现工作流以扩展业务层(1 weeks)
控制层搭建 (2 days)
工作流单元测试 (1 days)
控制层单元测试 (3 days)
struttestcase
后台管理开发(表现层开发) (1 weeks)
dtree (3 days)
tiles framework(2 days)
页面设计(1 days)
客户端 表现层,页面样式 &nbs