Giter Club home page Giter Club logo

programacionweb-tp2's Introduction

programacionWeb-tp2

Requerimientos

  • Jboss 9/ wildfly
  • JDK 1.7 para arriba
  • maven

Cada vez que cambian algo en el pom.xml, puede que no les deploye porque el IDE intenta cambiar la extension del archivo, pero el IDE les avisa esto y les muestra un boton FIX, hacen cilck y en el path le agregar .war. OJO hacer esto solo si hace falta.

Creación de Base de Datos

Requerimientos

  • Postgres 9.3.X (o versiones posteriores)
  • pgAdmin3

Para la creación de base de datos instale postgreSQL, puede realizarlo a través de la consolda de comandos o bien utilizando la pgAdmin.

pgAdmin

Ingrese a la herramienta, en caso de no tener un server creado, le solicitará crearlo, configurelo para utilizarlo como localhost con los siguientes datos:

  • name: {nombre_server}
  • host: localhost
  • port: 5432 (predefinido por postgresSQL
  • username: postgres
  • pass: postgres (o la contraseña que haya especificado para el usuario postgres)

Una vez creado, debe crear una nueva base de datos con el nombre "ventas" y cargar el archivo datos.sql del repositorio, esto lo puede realizar seleccionando la opción para insertar SQL de la barra de herramientas de pgAdmin, cargue el archivo datos.sql y ejecutelo. Esto lo deberá crear la tabla ventas con 100 registro.

Consola

  • Ingrese con el usuario postgres (usuario por defecto de postgres)
  • Primero debemos crear la base de datos Ingrese: createdb {nombre_db} // en este caso createdb ventas
  • Y luego ejecute el sgte comando: psql ventas <- /.../.../datos.sql Esto le creará la tabla y cargará los datos en la misma.
  • Para verificarlo puede accedear a la base de datos y realizar un select sobre la misma:
    • $ psql ventas
    • $ select * from ventas;

Para agregar el DATASOURCE

  • Levantar JBOSS9 e ir a localhost:8080
  • Click en Administration Console
  • Click en datasource
  • Click en subsystems
  • Click en datasource, click en view
  • Click en add, seleccionar PostgresSQL Datasource
  • Escribir el nombre del datasource y su JDNI (por defecto usamos PostgresDS y java:/PostgresDS
  • Click en detected driver, seleccionar restService.war_org.postrgressql.Driver_9_3 o cualquier otro menos h2
  • Cambiar la ultima parte de la url a /ventas (por defecto esta con el nombre del datasource en nuestro caso PostgresDS)
  • Introducir usuario y contrasenha postgres postgres y darle test Connection. Si todo sale bien click en Done

programacionweb-tp2's People

Contributors

0van avatar zalimben avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.