去掉类上的事务注解

This commit is contained in:
thinkgem
2022-06-06 23:51:40 +08:00
parent 7a4499640c
commit 6a2655b7e1
24 changed files with 104 additions and 134 deletions

View File

@@ -4,19 +4,6 @@
*/
package com.jeesite.modules.cms.service;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jeesite.common.collect.ListUtils;
import com.jeesite.common.config.Global;
import com.jeesite.common.entity.Page;
@@ -31,8 +18,19 @@ import com.jeesite.modules.cms.entity.Category;
import com.jeesite.modules.cms.utils.CmsUtils;
import com.jeesite.modules.file.utils.FileUploadUtils;
import com.jeesite.modules.sys.utils.UserUtils;
import io.netty.util.concurrent.DefaultThreadFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
/**
* 文章表Service
@@ -40,7 +38,6 @@ import io.netty.util.concurrent.DefaultThreadFactory;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly = true)
public class ArticleService extends CrudService<ArticleDao, Article> {
@Autowired
@@ -120,7 +117,7 @@ public class ArticleService extends CrudService<ArticleDao, Article> {
* @param article
* @author ThinkGem
*/
@Transactional(readOnly = false)
@Transactional
public void updateExpiredWeight(Article article) {
// 更新过期的权重间隔为“6”个小时
Date updateExpiredWeightDate = CmsUtils.getCache("updateExpiredWeightDateByArticle");
@@ -137,7 +134,7 @@ public class ArticleService extends CrudService<ArticleDao, Article> {
* @param article
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void save(Article article) {
Global.assertDemoMode();
// 设置内容状态
@@ -177,7 +174,7 @@ public class ArticleService extends CrudService<ArticleDao, Article> {
* @param article
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void updateStatus(Article article) {
super.updateStatus(article);
}
@@ -185,7 +182,7 @@ public class ArticleService extends CrudService<ArticleDao, Article> {
/**
* 获取文章获取文章并点击数加一
*/
@Transactional(readOnly = false)
@Transactional
public void updateHitsAddOne(String id) {
dao.updateHitsAddOne(id);
}
@@ -195,7 +192,7 @@ public class ArticleService extends CrudService<ArticleDao, Article> {
* @param article
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void delete(Article article) {
super.delete(article);
}

View File

@@ -23,7 +23,6 @@ import com.jeesite.modules.file.utils.FileUploadUtils;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly = true)
public class CategoryService extends TreeService<CategoryDao, Category> {
/**
@@ -59,7 +58,7 @@ public class CategoryService extends TreeService<CategoryDao, Category> {
* @param category
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void save(Category category) {
if (StringUtils.isNotBlank(category.getViewConfig())){
category.setViewConfig(StringEscapeUtils.unescapeHtml4(category.getViewConfig()));
@@ -85,7 +84,7 @@ public class CategoryService extends TreeService<CategoryDao, Category> {
* @param category
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void updateStatus(Category category) {
super.updateStatus(category);
}
@@ -95,7 +94,7 @@ public class CategoryService extends TreeService<CategoryDao, Category> {
* @param category
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void delete(Category category) {
super.delete(category);
}

View File

@@ -19,7 +19,6 @@ import com.jeesite.modules.file.utils.FileUploadUtils;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly=true)
public class CommentService extends CrudService<CommentDao, Comment> {
/**
@@ -48,7 +47,7 @@ public class CommentService extends CrudService<CommentDao, Comment> {
* @param comment
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void save(Comment comment) {
super.save(comment);
// 保存上传图片
@@ -62,7 +61,7 @@ public class CommentService extends CrudService<CommentDao, Comment> {
* @param comment
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void updateStatus(Comment comment) {
super.updateStatus(comment);
}
@@ -72,7 +71,7 @@ public class CommentService extends CrudService<CommentDao, Comment> {
* @param comment
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void delete(Comment comment) {
super.delete(comment);
}

View File

@@ -23,7 +23,6 @@ import com.jeesite.modules.sys.entity.DictData;
* @version 2020-7-7
*/
@Service
@Transactional(readOnly = true)
public class FileTempleteService {
// public List<String> getTempleteContent(String prefix) throws IOException {

View File

@@ -19,7 +19,6 @@ import com.jeesite.modules.file.utils.FileUploadUtils;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly=true)
public class ReportService extends CrudService<ReportDao, Report> {
/**
@@ -48,7 +47,7 @@ public class ReportService extends CrudService<ReportDao, Report> {
* @param report
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void save(Report report) {
super.save(report);
// 保存上传图片
@@ -62,7 +61,7 @@ public class ReportService extends CrudService<ReportDao, Report> {
* @param report
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void updateStatus(Report report) {
super.updateStatus(report);
}
@@ -72,7 +71,7 @@ public class ReportService extends CrudService<ReportDao, Report> {
* @param report
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void delete(Report report) {
super.delete(report);
}

View File

@@ -20,7 +20,6 @@ import com.jeesite.modules.file.utils.FileUploadUtils;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly = true)
public class SiteService extends CrudService<SiteDao, Site> {
/**
@@ -49,7 +48,7 @@ public class SiteService extends CrudService<SiteDao, Site> {
* @param site
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void save(Site site) {
super.save(site);
CmsUtils.removeCache("siteList");
@@ -62,7 +61,7 @@ public class SiteService extends CrudService<SiteDao, Site> {
* @param site
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void updateStatus(Site site) {
super.updateStatus(site);
}
@@ -72,7 +71,7 @@ public class SiteService extends CrudService<SiteDao, Site> {
* @param site
*/
@Override
@Transactional(readOnly = false)
@Transactional
public void delete(Site site) {
super.delete(site);
}
@@ -82,7 +81,7 @@ public class SiteService extends CrudService<SiteDao, Site> {
* @param site
* @param isRe
*/
@Transactional(readOnly = false)
@Transactional
public void delete(Site site, Boolean isRe) {
site.setStatus(isRe != null && isRe ? Site.STATUS_NORMAL : Site.STATUS_DELETE);
super.delete(site);

View File

@@ -18,7 +18,6 @@ import com.jeesite.modules.cms.entity.Tag;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly=true)
public class TagService extends CrudService<TagDao, Tag> {
/**
@@ -47,7 +46,7 @@ public class TagService extends CrudService<TagDao, Tag> {
* @param tag
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void save(Tag tag) {
super.save(tag);
}
@@ -57,7 +56,7 @@ public class TagService extends CrudService<TagDao, Tag> {
* @param tag
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void updateStatus(Tag tag) {
super.updateStatus(tag);
}
@@ -67,7 +66,7 @@ public class TagService extends CrudService<TagDao, Tag> {
* @param tag
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void delete(Tag tag) {
super.delete(tag);
}

View File

@@ -19,7 +19,6 @@ import com.jeesite.modules.file.utils.FileUploadUtils;
* @version 2020-7-24
*/
@Service
@Transactional(readOnly=true)
public class VisitLogService extends CrudService<VisitLogDao, VisitLog> {
/**
@@ -48,7 +47,7 @@ public class VisitLogService extends CrudService<VisitLogDao, VisitLog> {
* @param visitLog
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void save(VisitLog visitLog) {
super.save(visitLog);
// 保存上传图片
@@ -62,7 +61,7 @@ public class VisitLogService extends CrudService<VisitLogDao, VisitLog> {
* @param visitLog
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void updateStatus(VisitLog visitLog) {
super.updateStatus(visitLog);
}
@@ -72,7 +71,7 @@ public class VisitLogService extends CrudService<VisitLogDao, VisitLog> {
* @param visitLog
*/
@Override
@Transactional(readOnly=false)
@Transactional
public void delete(VisitLog visitLog) {
super.delete(visitLog);
}