kết quả từ 1 tới 2 trên 2

New JAVA Framework giúp triển khai source code đơn giản hơn, nhanh hơn và hiệu quả hơn

  1. #1
    Ðến Từ
    TP. Hồ Chí Minh
    Thành Viên Thứ: 351089
    Giới tính: Nam
    Bài gửi
    2

    Lightbulb New JAVA Framework giúp triển khai source code đơn giản hơn, nhanh hơn và hiệu quả hơn

    SQAFramework.jar

    Với JAVA framework này các bạn sẽ không cần phải bận tâm lo lắng hay tốn thời gian cho việc thao tác với database, file, properties cũng như việc mã hóa dữ liệu nữa. Đặc biệt là framework hỗ trợ việc tự động sinh mã nguồn giúp các bạn tiết kiện thời gian hơn nữa.
    Việc các bạn cần làm chỉ đơn giản là diền thông tin kết nối database vào file dbconfig.text với các thông tin Driver, Path, Server, User, Password. Sau đó gọi hàm genSource() trong SQASourceGenerater.java để framework sẽ tự động sinh mã nguồn giúp các bạn.
    Mã nguồn tự sinh sẽ bao gồm:
    - DTO (Data Transfer Object): là object cơ bản để truyền dữ liệu giữa các tầng xử lý, mỗi một table trong database của các bạn sẽ được thể hiện thành 1 DTO class và mỗi một column trong table sẽ trở thành 1 field của DTO.
    - DAO (Data Access Object): là object chuyên dùng cho việc thao tác với database, mỗi một table trong database của các bạn sẽ được thể hiện thành 1 DAO class mục đích là để phân chuyên môn hóa 1 DAO object chỉ tương tác với 1 table chính duy nhất. Sau khi sinh mã nguồn các bạn sẽ thấy class này hoàn toàn không có bất kỳ 1 method nào nhưng đừng lo, mọi method cơ bản như select, insert, update, delete đều đã được tích hợp sẵn vì vậy các bạn chỉ việc khai báo object này và gọi các method đó một cách thoải mái. Vậy sinh ra class rỗng để làm gì? Ngoài việc phân chuyên môn thao tác với 1 main table các bạn có thể định nghĩa thêm các method đặc biệt cho việc join các table với nhau.
    - Logic: là object chuyên dùng cho các việc xử lý tính toán logic từ dữ liệu nhập vào trên UI của user trước khi đưa xuống DB và nhào lặn data trả về từ DAO object trước khi đẩy chúng lên UI. Mỗi một table sẽ được thể hiện bằng một Logic class, chúng vốn được tích hợp sẵn các method cơ bản của DAO object nhưng thường sẽ ít dùng vì các bạn sẽ cần tạo các method để xử lý tính toán số liệu theo nghiệp vụ trước khi gọi DAO object để đưa xuống DB hoặc đẩy lên UI. Lưu ý rằng tầng UI (View) chỉ làm một nhiện vụ duy nhất là hiển thị và hứng data nhập vào chứ không xử lý bất kỳ tính toán logic nào.
    Các bạn sẽ được trải nghiệm thử ở trial version dự kiến sẽ publish vào tháng 9/2016.
    Quick reply to this message Trả lời       

  2. #2
    Ðến Từ
    TP. Hồ Chí Minh
    Thành Viên Thứ: 395327
    Giới tính: Nam
    Bài gửi
    78

    Reply: New JAVA Framework giúp triển khai source code đơn giản hơn, nhanh hơn và hiệu quả hơn

    cái này do ai phát triển vậy bạn

    - - - Updated - - -

    cái này so với hibernate thi thế nào, nên sài cái nào?