Postagens

Mostrando postagens de 2019

Analisando na Prática o uso de Primitivos e Wrappers

O uso de tipos primitivos e Wrappers é um tema que traz diversas discussões, inclusive existem vários tutorias que mostram a aplicabilidade de cada uma das estratégias em diferentes cenários.

As Classes Wrappers
As classes Wrappers são aquelas que representam os tipos primitivos da linguagem Java, há algum tempo existiam autores que falavam que Java não era uma linguagem 100% OO por tratar os tipos básicos como primitivos, mas isso acabou quando adicionaram os tipos Wrappers a linguagem.
O Wrappers são classes imutáveis, e possuem vários métodos utilitários que facilitam conversões, parses, formatação, entre outras funcionalidades bem utilizadas no dia a dia.

Vamos analisar cada tipo primitivo e sua representação em classe Wrapper: byteByte;shortShort;intInteger;longLong;booleanBoolean;charCharacter;floatFloat;doubleDouble;
Comparação entre Wrappers
Vamos entender como esses objetos funcionam no quesito comparação, já analisei casos onde uma comparação de valores iguais não resultavam …

Ferramentas Gráficas para MongoDB

Imagem
Olá pessoal, hoje iremos analisar algumas ferramentas gráficas para utilização do banco de dados MongoDB.

As Ferramentas Em banco de dados relacionais é comum interagirmos com os databases por meio de alguma ferramenta gráfica, por exemplo, com PostgreSQL podemos usar o pgadmin, com Oracle temos o SQL Developer, entre outras.
Com MongoDB, além do tradicional console, temos várias opções no mercado, sendo elas open source ou pagas, vou listar 2 que venho utilizando: Robo3T (conhecido como Robomongo);NoSQLBooster for MongoDB.
Robo3T Esta foi a primeira ferramenta na qual tive contato ao entrar no mundo do MongoDB, anteriormente era conhecida como RoboMongo, ela possui uma interface simples e de fácil utilização e está disponível para Linux. Mac e Windows.
Site: https://robomongo.org/
Download https://robomongo.org/download

Uma das grandes vantagens que vejo nesta ferramenta é a facilidade de realizar consulta e visualizar os dados, para isso basta clicar sobre uma coleção e a consulta já…