Commit 10e625f6 authored by 李成龙's avatar 李成龙

新增示例代码

parent 9a6ace38
......@@ -32,8 +32,12 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
@EnableFeignClients
@EnableAsync
@EnableEurekaClient
@ComponentScan({"org.typroject","com.yeejoin.amos"})
//@MapperScan(basePackages = {"com.yeejoin.amos.patrol.service.business.dao.mapper"})
@MapperScan({"org.typroject.tyboot.demo.face.orm.dao*",
"org.typroject.tyboot.face.*.orm.dao*",
"org.typroject.tyboot.core.auth.face.orm.dao*",
"org.typroject.tyboot.component.*.face.orm.dao*",
"org.amos.boot.module.tzs.biz.dao.mapper"})
@ComponentScan(basePackages = { "org.amos.boot", "org.typroject", "com.yeejoin.amos" })
public class AmosJcsApplication
{
private static final Logger logger = LoggerFactory.getLogger(AmosJcsApplication.class);
......
package org.amos.boot.module.jcs.api;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.amos.boot.module.jcs.api.entity;
import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("cb_demo")
@ApiModel(value = "cb_firewarden对象", description = "Demo示例")
public class CbDemo extends BaseEntity{
/**
*
*/
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "真实名称")
private Long real_name;
}
package org.amos.boot.module.jcs.api.mapper;
import org.amos.boot.module.jcs.api.entity.CbDemo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 示例代码
* @Author: amos-boot-biz
* @Date: 2021-05-27
* @Version: V1.0
*/
public interface DemoMapper extends BaseMapper<CbDemo>{
}
package org.amos.boot.module.jcs.api.service;
import org.amos.boot.module.jcs.api.entity.CbDemo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*示例 服务类
* </p>
*
* @Author lichenglong
* @since 2021-05-27
*/
public interface IDemoService extends IService<CbDemo> {
}
package org.amos.boot.module.jcs.biz.controller;
import java.util.List;
import org.amos.boot.biz.common.controller.BaseController;
import org.amos.boot.biz.common.utils.CommonResponseUtil;
import org.amos.boot.module.jcs.api.entity.CbDemo;
import org.amos.boot.module.jcs.api.service.IDemoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
/**
* 示例控制类
* @Author lichenglong
* @since 2021-05-27
*/
@RestController
@RequestMapping("/demo")
@Api(tags="示例")
@Slf4j
public class DemoController extends BaseController{
@Autowired
private IDemoService demoService;
@GetMapping(value = "/user")
public ResponseModel<Object> findUserList(){
List<CbDemo> lists = demoService.list();
return CommonResponseUtil.success(lists);
}
}
package org.amos.boot.module.jcs.biz.service.impl;
import org.amos.boot.module.jcs.api.entity.CbDemo;
import org.amos.boot.module.jcs.api.mapper.DemoMapper;
import org.amos.boot.module.jcs.api.service.IDemoService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import lombok.extern.slf4j.Slf4j;
/**
* <p>
* 示例 服务实现类
* </p>
*
* @Author: 李成龙
* @Date: 2021-5-27
*/
@Service
@Slf4j
public class DemoServiceImpl extends ServiceImpl<DemoMapper, CbDemo> implements IDemoService {
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment