没有啊。 @Service("adminUserService") public class AdminUserServiceImpl implements AdminUserService{}public interface AdminUserService { public AdminUser findAdminUserByLoginName(String username); public int saveAdmin(AdminUser user); public int AdminupdateByPrimaryKeySelective(AdminUser user); }
没有啊。 @Service("adminUserService") public class AdminUserServiceImpl implements AdminUserService{}public interface AdminUserService { public AdminUser findAdminUserByLoginName(String username);public int saveAdmin(AdminUser user);public int AdminupdateByPrimaryKeySelective(AdminUser user); }
@Service("adminUserService")
public class AdminUserServiceImpl implements AdminUserService{}public interface AdminUserService {
public AdminUser findAdminUserByLoginName(String username); public int saveAdmin(AdminUser user); public int AdminupdateByPrimaryKeySelective(AdminUser user);
}
没有啊。
@Service("adminUserService")
public class AdminUserServiceImpl implements AdminUserService{}public interface AdminUserService {
public AdminUser findAdminUserByLoginName(String username);public int saveAdmin(AdminUser user);public int AdminupdateByPrimaryKeySelective(AdminUser user);
}
<aop:config>
<aop:pointcut id="transactionPointcut" expression="execution(* cn.ec.service..*Impl.*(..))" />
<aop:advisor pointcut-ref="transactionPointcut" advice-ref="transactionAdvice" />
</aop:config>
接口和实现类都在cn.ex.service里
我才接触,不是太懂,望指教
<property name="patterns">
<list>
<value>cn.ec.service.*</value>
</list>
</property>
</bean>
我查了
<bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator"
depends-on="lifecycleBeanPostProcessor">
<property name="proxyTargetClass" value="false" />
</bean>
false是jdk代理,我搞不明白为什么只写一个@service的时候就不报错