Skip to main content

Installation

Get Started in minutes

To install and use our library, just run the following commands.

Add Dependency

 <dependency>
<groupId>io.github.bowerzlabs</groupId>
<artifactId>kraft-admin</artifactId>
<version>0.1.1</version>
</dependency>

Enable the library

kraft.kraft-admin.enabled=true
kraft.title=Dreamwheels Admin Dashboard

Scan/load kraftadmin models and repositories

@SpringBootApplication
@EnableJpaRepositories(basePackages = {
"com.yourpackage",
"com.bowerzlabs.repository.kraftrepos"
})
@EntityScan(basePackages = {
"com.yourpackage",
"com.bowerzlabs.models.kraftmodels"
})
public class Application {

public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}

}

To kraftadmin static files are loaded into your application

.requestMatchers("/css/**", "/js/**", "/images/**", "/webjars/**").permitAll()