UML generation: Mark the urm-maven-plugin execution to be ignored in Eclipse and recreate all .puml files
This commit is contained in:
@ -1,9 +1,34 @@
|
||||
@startuml
|
||||
package com.iluwatar.repository {
|
||||
class PersonSpecifications {
|
||||
+ PersonSpecifications()
|
||||
}
|
||||
class NameEqualSpec {
|
||||
+ name : String
|
||||
+ NameEqualSpec(name : String)
|
||||
+ toPredicate(root : Root<Person>, query : CriteriaQuery<?>, cb : CriteriaBuilder) : Predicate
|
||||
}
|
||||
class App {
|
||||
+ App()
|
||||
+ main(args : String[]) {static}
|
||||
}
|
||||
interface PersonRepository {
|
||||
+ findByName(String) : Person {abstract}
|
||||
}
|
||||
class AgeBetweenSpec {
|
||||
- from : int
|
||||
- to : int
|
||||
+ AgeBetweenSpec(from : int, to : int)
|
||||
+ toPredicate(root : Root<Person>, query : CriteriaQuery<?>, cb : CriteriaBuilder) : Predicate
|
||||
}
|
||||
class AppConfig {
|
||||
+ AppConfig()
|
||||
+ dataSource() : DataSource
|
||||
+ entityManagerFactory() : LocalContainerEntityManagerFactoryBean
|
||||
- jpaProperties() : Properties {static}
|
||||
+ main(args : String[]) {static}
|
||||
+ transactionManager() : JpaTransactionManager
|
||||
}
|
||||
class Person {
|
||||
- age : int
|
||||
- id : Long
|
||||
@ -23,31 +48,6 @@ package com.iluwatar.repository {
|
||||
+ setSurname(surname : String)
|
||||
+ toString() : String
|
||||
}
|
||||
class AgeBetweenSpec {
|
||||
- from : int
|
||||
- to : int
|
||||
+ AgeBetweenSpec(from : int, to : int)
|
||||
+ toPredicate(root : Root<Person>, query : CriteriaQuery<?>, cb : CriteriaBuilder) : Predicate
|
||||
}
|
||||
class AppConfig {
|
||||
+ AppConfig()
|
||||
+ dataSource() : DataSource
|
||||
+ entityManagerFactory() : LocalContainerEntityManagerFactoryBean
|
||||
- jpaProperties() : Properties {static}
|
||||
+ main(args : String[]) {static}
|
||||
+ transactionManager() : JpaTransactionManager
|
||||
}
|
||||
interface PersonRepository {
|
||||
+ findByName(String) : Person {abstract}
|
||||
}
|
||||
class NameEqualSpec {
|
||||
+ name : String
|
||||
+ NameEqualSpec(name : String)
|
||||
+ toPredicate(root : Root<Person>, query : CriteriaQuery<?>, cb : CriteriaBuilder) : Predicate
|
||||
}
|
||||
class PersonSpecifications {
|
||||
+ PersonSpecifications()
|
||||
}
|
||||
}
|
||||
App --+ PersonSpecifications
|
||||
AppConfig --+ PersonSpecifications
|
||||
|
Reference in New Issue
Block a user