Browse Source

用户卡片和数据源配置

huangqizheng/feature-20250731164458-地区部分修改以及导出的封装
sunjiabei 3 weeks ago
parent
commit
00566d17cf
  1. 5
      src/main/java/com/example/demo/config/Mysql2DataSourceConfig.java
  2. 2
      src/main/java/com/example/demo/controller/bean/BeanUserController.java
  3. 3
      src/main/java/com/example/demo/service/bean/BeanUserService.java
  4. 3
      src/main/java/com/example/demo/serviceImpl/bean/BeanUserServiceImpl.java

5
src/main/java/com/example/demo/config/Mysql2DataSourceConfig.java

@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.SqlSessionTemplate;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
@ -16,6 +17,10 @@ import javax.sql.DataSource;
@Slf4j
@Configuration
@MapperScan(
basePackages = "com.example.demo.mapper.bean", // 扫描coin包
sqlSessionTemplateRef = "mysql2SqlSessionTemplate"
)
public class Mysql2DataSourceConfig {
@Bean(name = "mysql2DataSource")

2
src/main/java/com/example/demo/controller/bean/BeanUserController.java

@ -1,8 +1,8 @@
package com.example.demo.controller.bean;
import com.example.demo.domain.entity.User;
import com.example.demo.domain.vo.Result;
import com.example.demo.domain.vo.bean.BeanUserCard;
import com.example.demo.domain.vo.coin.Result;
import com.example.demo.service.bean.BeanUserService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

3
src/main/java/com/example/demo/service/bean/BeanUserService.java

@ -1,8 +1,9 @@
package com.example.demo.service.bean;
import com.example.demo.domain.vo.Result;
import com.example.demo.domain.vo.bean.BeanUserCard;
import com.example.demo.domain.vo.coin.Result;
/**
* @program: gold-java

3
src/main/java/com/example/demo/serviceImpl/bean/BeanUserServiceImpl.java

@ -2,9 +2,8 @@ package com.example.demo.serviceImpl.bean;
import com.example.demo.Util.JWTUtil;
import com.example.demo.domain.entity.Admin;
import com.example.demo.domain.vo.GoldUser;
import com.example.demo.domain.vo.Result;
import com.example.demo.domain.vo.bean.BeanUserCard;
import com.example.demo.domain.vo.coin.Result;
import com.example.demo.mapper.bean.BeanUserMapper;
import com.example.demo.service.bean.BeanUserService;
import jakarta.servlet.http.HttpServletRequest;

Loading…
Cancel
Save