Skip to content

Instantly share code, notes, and snippets.

View wbruno's full-sized avatar
👷‍♂️
Work Work

William Bruno wbruno

👷‍♂️
Work Work
View GitHub Profile
@wbruno
wbruno / StockRepository.groovy
Created June 7, 2019 22:10
StockRepository.groovy
@Repository
interface StockRepository extends JpaRepository<Stock, Long> {
@Query(value = 'SELECT DISTINCT s FROM Stock s LEFT JOIN FETCH s.warehouse LEFT JOIN FETCH s.commitments WHERE s.sku IN (?1) AND s.organizationId = ?2')
List<Stock> findAllBySkuInAndOrganizationId(Set<String> skus, Long organizationId)
//...
}
@wbruno
wbruno / StockJdbcRepository.groovy
Last active June 7, 2019 22:49
StockJdbcRepository
@Repository
class StockJdbcRepository {
final NamedParameterJdbcTemplate inventoryJdbcTemplate
@Autowired
StockJdbcRepository(NamedParameterJdbcTemplate inventoryJdbcTemplate) {
this.inventoryJdbcTemplate = inventoryJdbcTemplate
}
List<Stock> findAllBySkuInAndOrganizationId(Set<String> skus, Long organizationId) {
Verifying that +wbruno is my blockchain ID. https://onename.com/wbruno
<ul id="menu">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
<script type="text/javascript">
Element.prototype.is = function(elementSelector) {
switch(elementSelector[0]) {
@wbruno
wbruno / fatorial.c
Created April 6, 2015 23:22
fatorial.c
/**
* 2.Faça uma função que receba um número N e retorne a soma dos algarismos de N!.
* Ex: se N = 4, N! = 24. Logo, a soma de seus algarismos e 2 + 4 = 6.
*/
#include <stdio.h>
#include <string.h>
int fatorial(int n) {
int fat = 1;
@wbruno
wbruno / cep.js
Created January 15, 2015 13:35
Consulta ao WebService CEP da Republica Virtual (http://www.republicavirtual.com.br/cep/), por json | exemplo em NodeJS por William Bruno <wbrunom@gmail.com>
/**
* Consulta ao WebService CEP da Republica Virtual (http://www.republicavirtual.com.br/cep/), por json
* exemplo em NodeJS por William Bruno <wbrunom@gmail.com>
*/
(function(){
'use strict';
var http = require('http'),
cep = '05570060',