- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我已经阅读 StackOverflow 有一段时间了,现在我才鼓起勇气提出问题。我今年 20 岁,目前在我的家乡(罗马尼亚克卢日-纳波卡)就读 IT 大学。足以介绍:D。
基本上,我有一家提供簿记应用程序的小软件公司。它们(可怕地)是用 Delphi 编写的,我想从头开始用 Java 编写它们。我过去几乎没有使用 Java 的经验,但我想学习并且我选择了 Java,因为该平台提供的工具既便宜又优质。
现在你能不能给我指出正确的方向,因为我在哪里可以找到一些完整的文档(书籍、网站、博客等),以及在哪里可以获得一些关于正确构建数据库应用程序的信息,包括使用 DB 的设计模式(我的选择)是 PostgreSQL 并且已经订购了一本书)还有 Java。我知道我无法第一次就把它做好,但至少让它接近正确。
Cảm ơn
1 Câu trả lời
首先:欢迎来到 so :-)
有很多很好的免费资源涵盖 Java 作为一种语言(例如 wikibooks),Sun 的引用文档也非常全面。一旦您了解了该语言的基础知识,我认为是时候深入研究数据库应用程序和模式了。怎么办?
首先,您应该尝试构建一些简单的数据库方案,“ Playground ”——据我所知,方案很有帮助。想象一下,例如一个图书馆并尝试对其进行建模。用不了多久,您就会学到很多东西。
对于模式,我通常将它们视为指南,例如您可能会采用的 MVC 模式。一开始不要强制自己全部使用它们,尝试一次理解一个并重构您的代码以在其中表示某种模式,而不是一开始就编写模式。
所以,祝你好运! (当然,一旦你卡住了,就问吧!)
关于java - 使用 Java (Java EE/Java SE) 的数据库应用程序设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2027126/
Câu hỏi của tôi là làm thế nào để tạo một cơ sở dữ liệu đơn giản trong Python. Ví dụ của tôi là: Người dùng = { 'Tên' : {'Tên', 'Họ'}, 'Địa chỉ' : {'Phố
Tôi cần tạo một ứng dụng liên kết với cơ sở dữ liệu từ xa! MySQL có phải là giải pháp tốt nhất không? Sqlite có phải là giải pháp gốc duy nhất không? Tôi sử dụng phương pháp sau và tôi muốn biết liệu đó có phải là cách tốt nhất không! NSString *evento
Cho hai máy chủ MySQL, một máy chủ cục bộ và một máy chủ từ xa. Cả hai đều có cơ sở dữ liệu foobar chứa bảng bohica. Máy chủ cục bộ xác định người dùng 'myadmin'@'%' và 'myadmin'@'localhos
Tôi có truy vấn tìm kiếm linh hoạt sau: Select {vt:code},{vt:productcode},{vw:code},{vw:productcode} from {abcd AS vt JOIN wxyz
Vâng, máy tính của tôi bắt đầu chạy hơi chậm, nên tôi đã cài lại Windows, nhưng vẫn giữ lại các tập tin của mình. Vì đầu óc tôi vẫn chưa tỉnh táo nên tôi quên sao lưu cơ sở dữ liệu MySQL trước. Tôi vẫn còn tất cả các tập tin gốc, vì vậy thực tế tôi vẫn còn cơ sở dữ liệu, nhưng
Làm thế nào để chuyển đổi cơ sở dữ liệu Access (.accdb) sang cơ sở dữ liệu SQLite (.sqlite)? Xin vui lòng, bất kỳ sự giúp đỡ nào cũng sẽ được đánh giá cao. Câu trả lời hay nhất 1) Nếu bạn muốn chuyển đổi cấu trúc cơ sở dữ liệu của mình, bạn nên sử dụng bất kỳ công cụ mô hình hóa cơ sở dữ liệu nào:
Kiểm tra hệ thống phát hiện một số vấn đề: Cảnh báo:? :(mysql.W002)Chế độ nghiêm ngặt của MySQL không được thiết lập cho kết nối cơ sở dữ liệu 'mặc định' Mẹo: Chế độ nghiêm ngặt của MySQL khắc phục nhiều sự cố về tính toàn vẹn dữ liệu trong MySQL bằng cách nâng cấp cảnh báo thành lỗi
Kiểm tra hệ thống phát hiện một số vấn đề: Cảnh báo:? :(mysql.W002)Chế độ nghiêm ngặt của MySQL không được thiết lập cho kết nối cơ sở dữ liệu 'mặc định' Mẹo: Chế độ nghiêm ngặt của MySQL khắc phục nhiều sự cố về tính toàn vẹn dữ liệu trong MySQL bằng cách nâng cấp cảnh báo thành lỗi
Tôi muốn sử dụng cơ sở dữ liệu Android trong cùng một ứng dụng Phonegap. Giải thích thêm: Tôi đã tạo một ứng dụng phonegap, nhưng ứng dụng phonegap không hỗ trợ dịch vụ, vì vậy chúng tôi đã tạo một dịch vụ trong java cho
Hàm theo dõi thời gian clock() { var mytime = new Date(); var seconds
Tôi cần triển khai hiển thị một số sự kiện trên một dự án hiện có. Tôi không thể thay đổi cấu trúc cơ sở dữ liệu. Trong Controller của tôi, tôi được truyền dấu thời gian (từ yêu cầu ajax) và tôi cần hiển thị 8 sự kiện trước đó. Vì vậy, nếu dấu thời gian là (sau khi chuyển đổi)
Tôi có một sản phẩm thu thập và hiển thị nhiều phép đo khác nhau (sẽ không đi sâu vào chi tiết). Như mong đợi, phần hiển thị là một cơ sở dữ liệu + một trang web được xây dựng trên đó (sử dụng Symfony). Tuy nhiên, chúng tôi cũng có thể tạo API để cung cấp dữ liệu cho bên thứ ba
Chúng tôi đã di chuyển SQL Server từ Azure VM sang Azure SQL Database. Azure VM là DS2_V2, 2 lõi, RAM 7GB, tối đa 6400 IOPS Dữ liệu Azure SQL
Tôi đang phát triển một chương trình sử dụng cơ sở dữ liệu MongoDB, nhưng tôi muốn hỏi liệu có thể sử dụng cơ sở dữ liệu nội bộ để thử nghiệm, chẳng hạn như H2, khi thực thi SQL thông qua Java không? Câu trả lời hay nhất Bạn có thể thử sử dụng Testcontainers Test
Đã đóng. Câu hỏi này không đáp ứng được hướng dẫn của Stack Overflow. Hiện tại không chấp nhận câu trả lời. Đã đóng cửa 9 năm trước. Vấn đề này có vẻ liên quan đến một vấn đề lập trình cụ thể, một phần mềm
Tôi đang cố gắng kết nối với Cơ sở dữ liệu SQL Azure từ Dịch vụ học máy Azure bằng xác thực MSI (không cần tên người dùng và mật khẩu). Tôi đang cố gắng xây dựng một mô hình học máy trên dịch vụ Azure Machine Learning, với mục đích tôi cần dữ liệu, đây là những gì tôi
Tôi đang sử dụng truy vấn này trong cơ sở dữ liệu MySQL của mình để tìm tất cả các hàng mà my_column không phải là null: SELECT * FROM my_table WHERE my_column != ""; Thật không may, nhiều hàng không phải là null.
Tôi có cơ sở đó: http://sqlfiddle.com/#!2/e5a24/2 Đây là cách viết tắt cho chế độ mặc định của WordPress. Tôi đã xóa những trường không cần thiết cho ví dụ này. Như bạn có thể thấy, kết quả của tôi nhiều gấp đôi so với "Hạng mục 1". Tôi thích
Tôi có một bảng như thế này: mysql> select * from users; +-----+----------+------------+------------+ | userid
Tôi có bảng: CREATE TABLE IF NOT EXISTS `category` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL
Tôi là một lập trình viên xuất sắc, rất giỏi!