View formation.html
<!DOCTYPE html> | |
<html ng-app="plunker"> | |
<head> | |
<meta charset="utf-8" /> | |
<title>{{ name }}</title> | |
<script>document.write('<base href="' + document.location + '" />');</script> | |
<link rel="stylesheet" href="style.css" /> | |
<script data-require="angular.js@1.2.x" src="https://code.angularjs.org/1.2.16/angular.js" data-semver="1.2.16"></script> | |
<script src="app.js"></script> |
View How long is a digest cycle ?
javascript:(function() { | |
if (!angular) { | |
alert('Not a angular application or window.angular not found'); | |
return; | |
} | |
var entryNode = document.querySelector('[ng-app]') || document.querySelector('.ng-scope'); | |
if (!entryNode) { | |
alert('No entryPoint found'); |
View CommunicationService.js
/** | |
* Created by kdavin on 24/11/2015. | |
*/ | |
import {Service, Module} from '../../../decorators'; | |
import Rx from 'rx'; | |
@Module({ | |
name : "app.common.services.communication" | |
}) | |
@Service("CommunicationService") |
View Template stars
<ul class="rating"> | |
<li ng-repeat="star in stars" ng-class="star"> | |
★ | |
</li> | |
</ul> |
View podcast-server.sh
#!/bin/bash | |
# | |
# Podcast-Server This shell script takes care of starting and stopping Tomcat | |
# | |
# chkconfig: - 80 20 | |
# | |
### BEGIN INIT INFO | |
# Provides: podcast-server | |
# Required-Start: $network $syslog | |
# Required-Stop: $network $syslog |
View ItemRepositoryTest.java
package lan.dk.podcastserver.repository; | |
import com.ninja_squad.dbsetup.DbSetup; | |
import com.ninja_squad.dbsetup.DbSetupTracker; | |
import com.ninja_squad.dbsetup.destination.DataSourceDestination; | |
import com.ninja_squad.dbsetup.operation.Operation; | |
import lan.dk.podcastserver.entity.Item; | |
import lan.dk.podcastserver.entity.ItemAssert; | |
import lan.dk.podcastserver.entity.Status; | |
import lan.dk.podcastserver.manager.worker.updater.AbstractUpdater; |
View DatabaseConfiguraitonTest.java
package lan.dk.podcastserver.repository; | |
import com.ninja_squad.dbsetup.operation.Operation; | |
import org.hibernate.search.jpa.FullTextEntityManager; | |
import org.springframework.beans.factory.annotation.Autowired; | |
import org.springframework.boot.orm.jpa.EntityScan; | |
import org.springframework.context.annotation.Bean; | |
import org.springframework.context.annotation.Configuration; | |
import org.springframework.data.jpa.repository.config.EnableJpaRepositories; | |
import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder; |
View tplInline.txt
template: '<ul class="rating">' + | |
'<li ng-repeat="star in stars" class="filled">' + | |
'\u2605' + | |
'</li>' + | |
'</ul>', |
View ItemRepositoryTest.java
package lan.dk.podcastserver.repository; | |
import com.ninja_squad.dbsetup.DbSetup; | |
import com.ninja_squad.dbsetup.DbSetupTracker; | |
import com.ninja_squad.dbsetup.destination.DataSourceDestination; | |
import com.ninja_squad.dbsetup.destination.Destination; | |
import com.ninja_squad.dbsetup.operation.Operation; | |
import lan.dk.podcastserver.entity.Item; | |
import lan.dk.podcastserver.entity.Status; | |
import org.junit.Before; |
View viewControllersInConfig
@Configuration | |
@ComponentScan("lan.dk.podcastserver.controller") | |
public class WebMvcConfig extends WebMvcConfigurerAdapter { | |
@Override | |
public void addViewControllers(ViewControllerRegistry registry) { | |
registry.addViewController("/").setViewName("index.html"); // Same thing without this line | |
registry.addViewController("/**").setViewName("index.html"); | |
super.addViewControllers(registry); // and this line... | |
} |