到目前为止,只有你的jbpm3.x的例子最完整。快写一个吧
sprinside1的贡献是巨大的,至今无法超越。
博主:多数据源web运行正常。但DataAccessTest junit测试异常。错误代码如下:
2009-07-26 09:42:45,734 [main] ERROR [org.springframework.test.context.TestContextManager] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1583882] to prepare test instance [personal.youxia.unit.DataAccessTest@e60a94]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'personal.youxia.unit.DataAccessTest': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests.setDataSource(javax.sql.DataSource); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [javax.sql.DataSource] is defined: expected single matching bean but found 2: [dataSourceContent, dataSourceIndex]
博主:
如果有三个或三个以上的数据源怎么办?
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager">
<property name="transactionManager" ref="atomikosTransactionManager" />
<property name="userTransaction" ref="atomikosUserTransaction"/>
</bean>
怎么写?
很好,很强大。
有不少亮点,如JTA多数据源的事务管理。
不错的入门文章。只是现在已不用EntityManager<T t, Long id>了。
很不错。受教了。
希望在springSide上有更多的文章。
@YangL
可以先去掉该用户的角色,再删除该角色啊
这样就是符合实际啊:当某个用户拥有某个角色的时候,不应该删除该角色吧!
白衣:
springside3 未完成的部分什么时候能完成啊?期待啊!
放进xml文件中作为初始化配置参数在web启动时读入内存。
re: 关于spingside 虎啸龙吟 2009-03-19 10:20
博主 说的对啊。ss1中还有菜单树的例子呢。ss3根本就看不到了
讲的比较清楚、透彻!但有几个问题:
IS_AUTHENTICATED_ANONYMOUSLY、ROLE_MODIFY_USER等 有什么作用?由谁定义啊?
非常不错!比看springSide的源码清晰多了。节省了大量的时间。期待有更多的
springSide的文章。
纠正一下建表的几个小错误,正确的如下:
create table users(
id int not null auto_increment primary key ,
username varchar ( 20 ) not null ,
password char ( 32 ) not null ,
monicker varchar ( 30 ) not null ,
question varchar ( 30 ) not null ,
answer varchar ( 30 ) not null ,
email varchar ( 40 ) not null ,
qq varchar ( 12 ) not null ,
roleid int not null ,
score int not null default ' 0 ' ,
regtime timestamp not null default CURRENT_TIMESTAMP ,
logintime timestamp not null default ' 2007-01-01 00:00:00 ' ,
isdeleted varchar ( 2 ) not null default ' 0' ,
index (username),
index (monicker)
);
create table roles(
id int not null auto_increment primary key ,
rolename varchar ( 20 ) not null ,
privilegesFlag varchar ( 255 ),
index (rolename)
);
create table groups(
id int not null auto_increment primary key ,
groupname varchar ( 40 ) not null ,
creatorid int not null ,
createtime timestamp not null default CURRENT_TIMESTAMP ,
isdeleted varchar ( 2 ) not null default ' 0' ,
index (groupname)
);
create table users_groups(
id int not null auto_increment primary key ,
userid int not null ,
groupid int not null ,
jointime timestamp ,
status tinyint ,
index (userid),
index (groupid)
);
re: 再谈SpringSide 2.0 虎啸龙吟 2008-12-04 11:44
看了你的文章后,启发很大啊。
期待您能出更多更好的springside方面的文章
顺便问一句:你的eclipse是什么版本啊?