Minor fixes after testing
This commit is contained in:
@@ -26,7 +26,7 @@ or for gradle version above 2.1
|
||||
|
||||
```groovy
|
||||
plugins {
|
||||
id "gae.piaz.layer3gen" version "1.8"
|
||||
id "gae.piaz.layer3gen" version "1.9"
|
||||
}
|
||||
```
|
||||
2. Create a file named _3layer-settings.yml_ (you willl find an example below) in the directory src/main/resources/;
|
||||
@@ -38,8 +38,8 @@ gradlew clean build layer3gen
|
||||
|
||||
## 3layer-settings.yml configuration template:
|
||||
```yml
|
||||
projectPath: /home/tano/workspace_autogenerate/springboot-3layer-generator/demo
|
||||
# projectPath: c://workspace_private/springboot-3layer-generator/demo
|
||||
projectPath: /home/yourproject/demo
|
||||
# projectPath: c://workspace/demo
|
||||
classesDirectory: build/classes/java/main
|
||||
outputDirectory : src/main/java
|
||||
options:
|
||||
|
||||
@@ -8,7 +8,7 @@ plugins {
|
||||
}
|
||||
|
||||
group = 'gae.piaz'
|
||||
version = '1.8'
|
||||
version = '1.9'
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
projectPath: /home/tano/workspace_autogenerate/springboot-3layer-generator/demo
|
||||
projectPath: /home/workspace/demo
|
||||
classesDirectory: build/classes/java/main
|
||||
outputDirectory : src/main/java
|
||||
options:
|
||||
dtoLayer : true
|
||||
serviceInterface: true
|
||||
entityControllers: true
|
||||
|
||||
inputPackages:
|
||||
jpaEntities : com.example.demo.model
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
buildscript {
|
||||
dependencies {
|
||||
classpath("gae.piaz:layer3gen:1.8")
|
||||
classpath("gae.piaz:layer3gen:1.9")
|
||||
}
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.serviceInterface.BookService;
|
||||
import com.example.demo.service.BookService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/book/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.controller.dto.BookDTO;
|
||||
import com.example.demo.serviceInterface.BookService;
|
||||
import com.example.demo.serviceInterface.mapper.BookMapper;
|
||||
import com.example.demo.service.BookService;
|
||||
import com.example.demo.service.mapper.BookMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/book-dto/")
|
||||
|
||||
@@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface CrudController<O,P>{
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.serviceInterface.OrderService;
|
||||
import com.example.demo.service.OrderService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/order/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.controller.dto.OrderDTO;
|
||||
import com.example.demo.serviceInterface.OrderService;
|
||||
import com.example.demo.serviceInterface.mapper.OrderMapper;
|
||||
import com.example.demo.service.OrderService;
|
||||
import com.example.demo.service.mapper.OrderMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/order-dto/")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.serviceInterface.UserService;
|
||||
import com.example.demo.service.UserService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/user/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.controller.dto.UserDTO;
|
||||
import com.example.demo.serviceInterface.UserService;
|
||||
import com.example.demo.serviceInterface.mapper.UserMapper;
|
||||
import com.example.demo.service.UserService;
|
||||
import com.example.demo.service.mapper.UserMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/user-dto/")
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class BookDTO {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class OrderDTO {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class UserDTO {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface BookRepository extends JpaRepository<Book, java.lang.Integer> {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface OrderRepository extends JpaRepository<Order, java.lang.Integer> {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface UserRepository extends JpaRepository<User, java.lang.Integer> {
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface BookService extends CrudService<Book,java.lang.Integer> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface CrudService<E, P> {
|
||||
|
||||
E create(E entity);
|
||||
|
||||
E update(E entity);
|
||||
|
||||
Page<E> find(E entity, Pageable pageable);
|
||||
|
||||
Optional<E> getOne(P primaryKey);
|
||||
|
||||
void delete(P primaryKey);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface OrderService extends CrudService<Order,java.lang.Integer> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface UserService extends CrudService<User,java.lang.Integer> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.repository.BookRepository;
|
||||
import com.example.demo.service.BookService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class BookServiceBean implements BookService {
|
||||
|
||||
@Autowired
|
||||
private BookRepository repository;
|
||||
|
||||
@Override
|
||||
public Book create(Book entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Book update(Book entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<Book> find(Book entity, Pageable pageable) {
|
||||
Example<Book> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<Book> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.repository.OrderRepository;
|
||||
import com.example.demo.service.OrderService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class OrderServiceBean implements OrderService {
|
||||
|
||||
@Autowired
|
||||
private OrderRepository repository;
|
||||
|
||||
@Override
|
||||
public Order create(Order entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Order update(Order entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<Order> find(Order entity, Pageable pageable) {
|
||||
Example<Order> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<Order> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.repository.UserRepository;
|
||||
import com.example.demo.service.UserService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class UserServiceBean implements UserService {
|
||||
|
||||
@Autowired
|
||||
private UserRepository repository;
|
||||
|
||||
@Override
|
||||
public User create(User entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public User update(User entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<User> find(User entity, Pageable pageable) {
|
||||
Example<User> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<User> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.controller.dto.BookDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface BookMapper {
|
||||
|
||||
Book toEntity(BookDTO dto);
|
||||
|
||||
BookDTO toDto(Book entity);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.controller.dto.OrderDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface OrderMapper {
|
||||
|
||||
Order toEntity(OrderDTO dto);
|
||||
|
||||
OrderDTO toDto(Order entity);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.controller.dto.UserDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface UserMapper {
|
||||
|
||||
User toEntity(UserDTO dto);
|
||||
|
||||
UserDTO toDto(User entity);
|
||||
|
||||
}
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.Book;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
public interface BookService extends CrudService<Book,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.domain.Pageable;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
public interface CrudService<E, P> {
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.Order;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
public interface OrderService extends CrudService<Order,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.User;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
public interface UserService extends CrudService<User,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Service
|
||||
public class BookServiceBean implements BookService {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Service
|
||||
public class OrderServiceBean implements OrderService {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Service
|
||||
public class UserServiceBean implements UserService {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.BookDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface BookMapper {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.OrderDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface OrderMapper {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.UserDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:20 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:11:11 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface UserMapper {
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
projectPath: /Users/Gaetano_Piazzolla/Workspaces/workspace_private/Layer3Gen/demo-jakarta
|
||||
projectPath: /home/workspace/demo-jackarta
|
||||
outputDirectory : src/main/java
|
||||
options:
|
||||
dtoLayer : true
|
||||
serviceInterface: true
|
||||
entityControllers: true
|
||||
|
||||
inputPackages:
|
||||
jpaEntities : com.example.demo.model
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
buildscript {
|
||||
dependencies {
|
||||
classpath "gae.piaz:layer3gen:1.8"
|
||||
classpath "gae.piaz:layer3gen:1.9"
|
||||
}
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.serviceInterface.BookService;
|
||||
import com.example.demo.service.BookService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/book/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.controller.dto.BookDTO;
|
||||
import com.example.demo.serviceInterface.BookService;
|
||||
import com.example.demo.serviceInterface.mapper.BookMapper;
|
||||
import com.example.demo.service.BookService;
|
||||
import com.example.demo.service.mapper.BookMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/book-dto/")
|
||||
|
||||
@@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:33 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface CrudController<O,P>{
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.serviceInterface.OrderService;
|
||||
import com.example.demo.service.OrderService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/order/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.controller.dto.OrderDTO;
|
||||
import com.example.demo.serviceInterface.OrderService;
|
||||
import com.example.demo.serviceInterface.mapper.OrderMapper;
|
||||
import com.example.demo.service.OrderService;
|
||||
import com.example.demo.service.mapper.OrderMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/order-dto/")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.serviceInterface.UserService;
|
||||
import com.example.demo.service.UserService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/user/")
|
||||
|
||||
@@ -2,8 +2,8 @@ package com.example.demo.controller;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.controller.dto.UserDTO;
|
||||
import com.example.demo.serviceInterface.UserService;
|
||||
import com.example.demo.serviceInterface.mapper.UserMapper;
|
||||
import com.example.demo.service.UserService;
|
||||
import com.example.demo.service.mapper.UserMapper;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/user-dto/")
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class BookDTO {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class OrderDTO {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.controller.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Data
|
||||
public class UserDTO {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface BookRepository extends JpaRepository<Book, java.lang.Integer> {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface OrderRepository extends JpaRepository<Order, java.lang.Integer> {
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Repository
|
||||
public interface UserRepository extends JpaRepository<User, java.lang.Integer> {
|
||||
|
||||
10
demo/src/main/java/com/example/demo/service/BookService.java
Normal file
10
demo/src/main/java/com/example/demo/service/BookService.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface BookService extends CrudService<Book,java.lang.Integer> {
|
||||
|
||||
}
|
||||
22
demo/src/main/java/com/example/demo/service/CrudService.java
Normal file
22
demo/src/main/java/com/example/demo/service/CrudService.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface CrudService<E, P> {
|
||||
|
||||
E create(E entity);
|
||||
|
||||
E update(E entity);
|
||||
|
||||
Page<E> find(E entity, Pageable pageable);
|
||||
|
||||
Optional<E> getOne(P primaryKey);
|
||||
|
||||
void delete(P primaryKey);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface OrderService extends CrudService<Order,java.lang.Integer> {
|
||||
|
||||
}
|
||||
10
demo/src/main/java/com/example/demo/service/UserService.java
Normal file
10
demo/src/main/java/com/example/demo/service/UserService.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.example.demo.service;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
public interface UserService extends CrudService<User,java.lang.Integer> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.repository.BookRepository;
|
||||
import com.example.demo.service.BookService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class BookServiceBean implements BookService {
|
||||
|
||||
@Autowired
|
||||
private BookRepository repository;
|
||||
|
||||
@Override
|
||||
public Book create(Book entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Book update(Book entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<Book> find(Book entity, Pageable pageable) {
|
||||
Example<Book> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<Book> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.repository.OrderRepository;
|
||||
import com.example.demo.service.OrderService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class OrderServiceBean implements OrderService {
|
||||
|
||||
@Autowired
|
||||
private OrderRepository repository;
|
||||
|
||||
@Override
|
||||
public Order create(Order entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Order update(Order entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<Order> find(Order entity, Pageable pageable) {
|
||||
Example<Order> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<Order> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.example.demo.service.impl;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.repository.UserRepository;
|
||||
import com.example.demo.service.UserService;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.domain.Example;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Service
|
||||
public class UserServiceBean implements UserService {
|
||||
|
||||
@Autowired
|
||||
private UserRepository repository;
|
||||
|
||||
@Override
|
||||
public User create(User entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public User update(User entity) {
|
||||
return repository.save(entity);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<User> find(User entity, Pageable pageable) {
|
||||
Example<User> example = Example.of(entity);
|
||||
return repository.findAll(example,pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<User> getOne(java.lang.Integer primaryKey) {
|
||||
return repository.findById(primaryKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(java.lang.Integer primaryKey) {
|
||||
repository.deleteById(primaryKey);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.Book;
|
||||
import com.example.demo.controller.dto.BookDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface BookMapper {
|
||||
|
||||
Book toEntity(BookDTO dto);
|
||||
|
||||
BookDTO toDto(Book entity);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.Order;
|
||||
import com.example.demo.controller.dto.OrderDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface OrderMapper {
|
||||
|
||||
Order toEntity(OrderDTO dto);
|
||||
|
||||
OrderDTO toDto(Order entity);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.demo.service.mapper;
|
||||
|
||||
import com.example.demo.model.User;
|
||||
import com.example.demo.controller.dto.UserDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:26:01 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface UserMapper {
|
||||
|
||||
User toEntity(UserDTO dto);
|
||||
|
||||
UserDTO toDto(User entity);
|
||||
|
||||
}
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.Book;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
public interface BookService extends CrudService<Book,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import org.springframework.data.domain.Pageable;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:33 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:29 PM
|
||||
*/
|
||||
public interface CrudService<E, P> {
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.Order;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
public interface OrderService extends CrudService<Order,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.example.demo.serviceInterface;
|
||||
import com.example.demo.model.User;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
public interface UserService extends CrudService<User,java.lang.Integer> {
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Service
|
||||
public class BookServiceBean implements BookService {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Service
|
||||
public class OrderServiceBean implements OrderService {
|
||||
|
||||
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Service
|
||||
public class UserServiceBean implements UserService {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.BookDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface BookMapper {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.OrderDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface OrderMapper {
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.example.demo.controller.dto.UserDTO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
/**
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:08:34 PM
|
||||
* Generated by Springboot-3layer-Generator at Feb 26, 2023, 4:20:30 PM
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface UserMapper {
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
projectPath: /Users/Gaetano_Piazzolla/Workspaces/workspace_private/Layer3Gen/demo
|
||||
projectPath: /home/workspace/demo
|
||||
outputDirectory : src/main/java
|
||||
options:
|
||||
dtoLayer : true
|
||||
serviceInterface: true
|
||||
entityControllers: true
|
||||
|
||||
inputPackages:
|
||||
jpaEntities : com.example.demo.model
|
||||
|
||||
@@ -11,5 +11,5 @@ inputPackages:
|
||||
|
||||
outputPackages:
|
||||
repositories: com.example.demo.repository
|
||||
services: com.example.demo.serviceInterface
|
||||
services: com.example.demo.service
|
||||
controllers: com.example.demo.controller
|
||||
@@ -11,5 +11,5 @@ inputPackages:
|
||||
|
||||
outputPackages:
|
||||
repositories : com.example.demo.repository
|
||||
services: com.example.demo.serviceInterface
|
||||
services: com.example.demo.service
|
||||
controllers: com.example.demo.controller
|
||||
Reference in New Issue
Block a user