Skip to content

Instantly share code, notes, and snippets.

View eddumelendez's full-sized avatar
😬
Just doing my best!

Eddú Meléndez Gonzales eddumelendez

😬
Just doing my best!
View GitHub Profile
@RunWith(SpringRunner.class)
public class UserRepositoryTest2 {
Logger logger = LoggerFactory.getLogger(UserRepositoryTest2.class);
private ApplicationContextRunner contextRunner = new ApplicationContextRunner()
.withConfiguration(AutoConfigurations.of(GcpContextAutoConfiguration.class, GcpSpannerAutoConfiguration.class,
SpannerTransactionManagerAutoConfiguration.class, SpannerRepositoriesAutoConfiguration.class, GcpSpannerEmulatorAutoConfiguration.class))
.withConfiguration(UserConfigurations.of(EmptyConfig.class, Config.class))
.withPropertyValues("spring.cloud.gcp.spanner.project-id=test-project", "spring.cloud.gcp.spanner.instance-id=test-instance",

Git

git log --oneline --graph v2.3.0..v2.4.0

Since 2.4

git push --atomic origin branch1 branch2

Since 2.5

@eddumelendez
eddumelendez / spring-boot.md
Last active November 2, 2017 08:26
Curso de Spring Boot

Spring Boot

Spring Boot es un proyecto creado bajo el punto de vista del equipo de Spring y los proyectos de su ecosistema. Agiliza el desarrollo de aplicaciones gracias a la infraestructura que brinda y permite la personalización de dichas configuraciones. Durante el curso veremos a detalle cómo funciona, cómo lo podemos extender y su integración con los frameworks más comunes.

Temario

  • Introducción a Spring Framework
  • Introducción a Spring Boot
  • Spring CLI (Command Line Interface)
  • Spring Boot y Maven

Keybase proof

I hereby claim:

  • I am eddumelendez on github.
  • I am eddumelendez (https://keybase.io/eddumelendez) on keybase.
  • I have a public key ASBytabTvpZ5rpg3Q9Qc4W2RjvqfrnS53HsCr1LCGoJQ8wo

To claim this, I am signing this object:

@eddumelendez
eddumelendez / affirmation
Created November 20, 2015 15:11
MuleSoft Contributor Agreement Acceptance by Eddú Meléndez
I, Eddú Meléndez, have read and do accept the MuleSoft Contributor Agreement
at http://www.mulesoft.org/legal/contributor-agreement.html
Accepted on Fri Nov 20 2015 10:11:12 GMT-0500 (SA Pacific Standard Time)
git log --oneline --decorate --graph
git log --oneline origin/master.. master
git pull --rebase origin master
git push origin hash:master
git rebase -i origin/master
git cherry-pick hash
git branch --merged master | grep -v "\* master" | xargs -n 1 git branch -d
@eddumelendez
eddumelendez / sonarqube-maven-conf
Last active August 29, 2015 14:21
SonarQube 5.1 Code Coverage
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.4</version>
<configuration>
<systemPropertyVariables>
<apptest>${project.basedir}/src/test/resources</apptest>
</systemPropertyVariables>
<properties>
<property>
@eddumelendez
eddumelendez / pom.xml
Created February 4, 2015 22:24
Deploy in Tomcat using maven
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<server>tomcat</server>
<path>/hello-webapp</path>
<update>true</update>
@Configuration
@EnableJpaRepositories(basePackages = "io.eddumelendez.springdatajpa.repository1")
public class FirstConfiguration {
@ConfigurationProperties(prefix = "datasource.postgres")
@Bean
@Primary
public DataSource postgresDataSource() {
return DataSourceBuilder.create().
build();
@eddumelendez
eddumelendez / affirmation
Created January 22, 2015 05:25
MuleSoft Contributor Agreement Acceptance by Eddú Meléndez
I, Eddú Meléndez, have read and do accept the MuleSoft Contributor Agreement
at http://www.mulesoft.org/legal/contributor-agreement.html
Accepted on Thu Jan 22 2015 00:25:47 GMT-0500 (PET)