Tojorí es una libreria Java/Mysql para la creación de aplicaciones de base de datos utilizando el IDE de Netbeans desde el editor visual del mismo. Entre sus funcionalidades se encuentran la gestión de la base de datos (insert, delete, update)
Gracias a los controles con los que cuenta Tojorí, se puede diseñar una aplicación rapidamente, todo esto desde el editor visual de netbeans, es por eso que dejo a continuación un par de videos donde se muestra en forma completa como utilizar este API para crear una aplicación de base de datos con MySQL, Tojorí hace uso del conector JDBC Driver «mysql–connector–java», así que debes incluirlo en tu proyecto junto a Tojori, sin más, solo te resta ver el video para comprender mejor como es que funciona.
Descargate la libreria junto a un proyecto de demostración en el siguiente enlace.
IMPORTANTE
Libreria Tojorí, se encuentra en fase beta, esto quiere decir que la librería aún no se encuentra completa al 100% y puede contener bugs, es por eso que pido la ayuda a quienes se descarguen el proyecto, de enviarme los errores que encuentren para poder corregirlos lo más pronto posible, ademas si tuvieran alguna nueva idea de como mejorar la libreria, estoy abierto a nuevas ideas.
Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.
Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye
Enjoy! :)
Secret (https://getsecret.now.sh/) es una aplicación web gratuita que te permite enviar mensajes temporales cifrados que...
Cuando escribimos aplicaciones para android debemos tener cuidado al diseñar la interfaz en la posición que tomaran los...
En esta oportunidad aprovechando el interés que tienen ahora los superheroes de Marvel, crearemos un formulario de logue...
Entre las muchas aplicaciones que hay en la playstore de google están las galerías de fotos de chicas 🙂 que tantos nos e...
«Be Internet Awesome» (Se genial en Internet) es un recurso de Google para la enseñanza de conceptos fundamentales sobr...
Si bien se puede hacer uso de archivos de imagen (jpg, png, bmp, etc) en las aplicaciones java, también este te permite...
Los comentarios estan cerrados
Si trabajas con redes sociales (RRSS) a continuación te muestro tres herramintas gratuitas que te ayudaran a la hora de...
Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...
En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...
Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...
Excelente aporte muchas gracias 🙂
Desde ya gracias por el aporte…dime como es posible utilizar la libreria con postgreSQL..ya que estoy migrando mis proyectos realizados de VFP a Netbeans,, pero me gustaria seguir utilizando mi base de datos…desde ya gracias
Por el momento la libreria solo funciona para MySQL, aunque no es mala idea añadir funcionalidad para distintas base de datos :), todo depende de que tan buena aceptación tenga la librería
excelente, voy a probarle y le cuento cómo va la cosa
muy buena librería, me gusta bastante está disponible el source code para añadirle más funciones?
por el momento no, esta en fase beta, esperando las criticas para refinar el codigo 🙂
Un tip sería agregarle alguna función para que el dBDateChooser pueda trabajar con formatos de fecha dd/mm/yyyy
🙂 buena idea, tomo nota para la siguiente versión 🙂
amigo JC el link de descargar no funciona, porfa reparalo para porder descargar Tojori
el enlace está activo, talves estes usando IE, trata con otro navegador, firefox por ejemplo
Oye Mouse muchas gracias, me encanto esta libreria, pero si, como mencionaron antes seria buena idea poder manejarla tambien con Postgres SQL. Igual muchas gracias ya cambie mi DB y ando utilizandola en mi proyecto de Desarrollo de Software 🙂
me alegro que te sirva y si, ya tengo pensado pasar también a Postgress SQL y Firebird, pero por el momento la libreria esta en fase de prueba añadiendo más funciones 🙂
Mouse esta muy buena la libreria, y ya que esta en fase beta te voy a ayudar con los bugs que encuentre, por el momento solo he encontrado uno, que me esta molestando demaciado. se trata de que cuando copio y pego un label o cualquier otra variable Swing, al hacer esto cuando selecciono una tabla, un combox, o cualquiera de las otras herramientas del tojori, me deja de apareser en la propiedad DBconnection de esa herramienta la opción para escoger el dbconnection1. ojala me entiendas, si no te subo un video para que pilles de que hablo.
gracias por la ayuda 🙂
El error que citas, es propio del Netbeans si quieres copiar un control swing en el diseñador de la interfaz, no utilices copy/Paste , sino haz clic derecho sobre el control a copiar y busca la opción DUPLICAR
saludos 🙂
Pocas personar comparten su conocimiento con los demás, dicha acción es digna solamente de los grandes programadores, bien por ti
gracias 🙂
Te admiro por lo que haces pero quizas las personas que visiten tu blog tambien ayudaran, publicas tu herramienta bien util de verdad tu creas en un codigo libre no das la fuente no crees que te podriamos tambien a mejorar tus librerias? tengo dos pequeñeses que tambien les puede servir a las personas con la fuente para que lo modifiquen si quieren pero no lo podria subir y compartir por que creo que este blog no es para eso no hay que tener miedo que otros sean mejores sino es de ayudarnos ……..tienes tu habilidades nadie te ba a quitar eso.
Gracias por el comentario, y si doy todo el código fuente posible a excepción de algunos casos como este por ejemplo, pero no es por que no quiera compartir o porque tenga miedo de que haya programadores mejores, que los hay, sino simplemente se debe a cuidar intereses propios, exclusividad de código para obtener mayores visitas 😉 , así de simple, por otro lado java es libre, aunque algunos confunden LIBRE con LIBERTINAJE y se dan a la tarea de decompilar trabajos y cambiarles algunas lineas y decir que es suyo, eso me parece NADA ÉTICO.
Por favor enseñanos a crear nuestras propias librerias.
ya se viene uno completo 🙂
GRACIAS MOUSE, MUY BUEN APORTE UNA PREGUNTA DONDE AGREGO LA IP DEL SERVIDOR
gracias 🙂
por el momento esta en fase de prueba y solo es funcional para base de datos locales pero muy pronto sale una nueva versión con muchas más opciones
existe un tojori que se conecte a access?
por el momento no, se esta actualizando a una versión de Tojori/MySQL para eliminar algunos bugs detectados 🙂
tengo un formulario conectado a una tabla empleados que guarda a parte de sus generales, la direccion, departamento y seccion a la que pertenece. necesito que los usuarios que van a llenar esta tabla escojan la direccion departamento y seccion de tres jcombobox cullos datos provienen de tres tablas relacionadas entre si las tablas son direccion departamento y seccion.
ahora esto no es problema. el problema viene cuando los jcombos 2 y 3 deben filtrar los datos asi: cuando selecciono una direccion deben filtrarse los datos de los departamentos de esa direccion en el combo 2 y cuando selecciono el departamento deben filtrarse los datos de las secciones de ese departamento en el jcombo 3.
se puede hacer esto con tojori y si no se puede hacercon otro jcombo?
con tojori no se puede hacer eso 🙂
pero si desarrollaste aplicaciones web con javascript, veras que es similar en java, como tu dices cuando haces clic en el jcombo1, se produce un evento, es en ese evento cuando debes volver a cargar los datos del jcombo2 con la nueva información , y para el jcombo3 es lo mismo, maneja el evento mouseClicked en los jcombo y para los datos DefaultComboBoxModel.
Buenos dias amigo muy bueno tojori,por favor.. dime si existe la forma de validar los dbtextfield para que solo acepten texto o numero gracias, nota : debe crear un boton cancelar tambien saludos..
por el momento no, pero puedes añadirle código con actionlistener o mouselistener, una nueva versión de tojori saldrá con muchas mejoras antes de fin de año, se hace esperar 🙂 e estado ocupado 🙂
yo quiero colocarle un mensaje «desea eliminar? como se hace o por donde enpiezo gracias…
pues por el momento no se puede, pero es una buena idea
Esta buenismo este proyecto compadre
ojalas puedas arreglarlo mas
se agradece esta API
🙂 gracias, ya sale nueva versión con muchas mejoras
disculpa no he podido usar tu lib par manejar campos autoincrementales……se pueden manejar? con esta libreria… como?
si la memoria no me falla si se puede :), lo siento deje por un tiempo la librería pero ya se viene nueva versión con muchas mejoras 🙂
Amigo no puedo descargarla, deseo probar tus librerias y claro darte alguno de mis resultados. podrias subirla a otro server o mandarmela por e-mail por favor
el link esta activo, si lo quieres descargar utiliza chrome o firefox 🙂
ESTA BIEN LA LIBRERIA TAMBIEN ESTARIA BIEN QUE LE AGREGARAS PARA QUE EL DBNAVIGATOR PUEDA MANIPULAR EL DBTABLE
soy nuevo en esto pero me parecio bien mi duda es para manipular el BDtable sin el dbnavigator por medio del jbutton o es mas rollo
oyes soy nuevo en netbeans y me parecio bien tu libreria pero se puede manipular el dbtable por medio del dbnavigator
buenisimo muchas gracias mouse por todo aboslutamente todo men te agradecemos parcero
Una duda amigo, eh probado tu librería, la eh colocado utilizando netbeansa 7.0.1, pero al utilizar el componente DBTextField aparece el siguiente error
at com.gui.DBTextField.(Unknown Source)
Osea que no se encontró el recurso, como puedo solucionar este problema??
Mi versión de JDK es la 1.17
Espero me puedas ayudar con este problema
estan muy buenos tus post y me gusto mucho tu libreria me gustaria intentar hacer algo como tu control d stock con esta libreria. Te pido tu opinion y muchas gracias x el aport
hola mouse, muy buen aporte, pero como le hago para conectarme a una base de datos que no sea localhost, saludos
con este proyecto no se puede, solo conexiones a base de datos locales