无数据源的情况下忽略

This commit is contained in:
thinkgem
2022-04-11 10:32:29 +08:00
parent 3d3ec2a152
commit 35834e1e8d
3 changed files with 6 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -47,6 +48,7 @@ import io.netty.util.concurrent.DefaultThreadFactory;
*/
@Service
@Transactional(readOnly=true)
@ConditionalOnBean(MsgInnerDao.class)
public class MsgInnerService extends CrudService<MsgInnerDao, MsgInner> {
@Autowired

View File

@@ -9,6 +9,8 @@ import javax.servlet.http.HttpServletResponse;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.annotation.Validated;
@@ -33,6 +35,8 @@ import com.jeesite.modules.msg.service.MsgInnerService;
*/
@Controller
@RequestMapping(value = "${adminPath}/msg/msgInner")
@ConditionalOnProperty(name="web.core.enabled", havingValue="true", matchIfMissing=true)
@ConditionalOnBean(MsgInnerService.class)
public class MsgInnerController extends BaseController {
@Autowired