脚手架v3

This commit is contained in:
钱涛 2025-05-16 14:53:40 +08:00
parent 1148b96cf2
commit dedf174a9f
39 changed files with 64 additions and 2 deletions

View File

@ -0,0 +1,20 @@
package com.weaver.seconddev.qt.controller;
import com.weaver.common.authority.annotation.WeaPermission;
import com.weaver.seconddev.qt.service.MybatisDemoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/api/secondev/qt/demo")
@WeaPermission(publicPermission = true)
public class DemoController {
@Autowired
private MybatisDemoService pageDemoService;
}

View File

@ -0,0 +1,17 @@
package com.weaver.seconddev.qt.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.weaver.seconddev.qt.entity.po.DemoPO;
/**
* 数据库最佳实践demo
* <p>Copyright: Copyright (c) 2024</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public interface MybatisDemoService extends IService<DemoPO> {
}

View File

@ -0,0 +1,27 @@
package com.weaver.seconddev.qt.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.weaver.framework.spring.annotation.AopClass;
import com.weaver.seconddev.qt.entity.po.DemoPO;
import com.weaver.seconddev.qt.mapper.DemoMapper;
import com.weaver.seconddev.qt.service.MybatisDemoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* mybatis demo
* <p>Copyright: Copyright (c) 2024</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
@Service
@AopClass
public class MybatisDemoServiceImpl extends ServiceImpl<DemoMapper, DemoPO> implements MybatisDemoService {
@Autowired
private DemoMapper demoMapper;
}

View File

@ -51,8 +51,6 @@ public class PageDemoServiceImpl implements PageDemoService {
"LEFT JOIN eteams.DEPARTMENT d ON d.id = e.department " +
"where t.TENANT_KEY = 'tma3ktp1q7' ";
sql = "update uf_gdjcxx t set bt='123' " + "where t.TENANT_KEY = 'tma3ktp1q7' ";
ExecuteSqlEntity executeSqlEntity = new ExecuteSqlEntity();
executeSqlEntity.setSql(Base64.encode(sql));
executeSqlEntity.setGroupId("weaver-ebuilder-app-service");