Skip to content

Instantly share code, notes, and snippets.

View altfatterz's full-sized avatar
👨‍💻
Playing

Zoltan Altfatter altfatterz

👨‍💻
Playing
View GitHub Profile
java -jar target/configuration-with-spring-boot-0.0.1-SNAPSHOT.war --greeting.name=Zoltan
java -Dgreeting.name="Heisenberg" -jar target/configuration-with-spring-boot-0.0.1-SNAPSHOT.war
GREETING_NAME="Dexter" java -jar target/configuration-with-spring-boot-0.0.1-SNAPSHOT.war
$ ./jboss-cli.sh -c "/subsystem=naming/binding=java\:\/greeting.name:add(binding-type=simple,value=Backbase)"
{"outcome" => "success"}
$ ./jboss-cli.sh -c "reload"
java -jar target/configuration-with-spring-boot-0.0.1-SNAPSHOT.war --spring.config.name=backbase
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<logger name="com.backbase" level="INFO"/>
</configuration>
java -jar target/configuration-with-spring-boot-0.0.1-SNAPSHOT.war --logging.config=backbase-logback.xml
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Profile("default")
public @interface Dev {
}
@Entity
public class Page extends AbstractPersistable<Long> {
private String name;
@ManyToOne
private Portal portal;
...
}
@Entity
public class Portal extends AbstractPersistable<Long> {
private String name;
@OneToMany(mappedBy = "portal", cascade = CascadeType.ALL)
private List<Page> pages;
...
}