Базы данных SQL-DDL и SQL-DML. Изучение транзакций. Программирование на языке SQL. Консольное приложение (Цикл лабораторных работ). Вариант № 2, страница 20

        this.sex = msex;

    }

    /**

     * Получить идентификатор человека (значение первичного ключа в БД)

     * @return  идентификатор человека

     */

    public int getId() {

        return id;

    }

    /**

     * Получить имя человека

     * @return  имя человека

     */

    public String getName() {

        return Name;

    }

    /**

     * Получить фамилию человека

     * @return  фамилия человека

     */

    public String getSurname() {

        return Surname;

    }

    /**

     * Получить дату рождения студента

     * @return  дата рождения

     */

    public Date getBirthDate() {

        return birthDate;

    }

}

Класс ManCollection.java.

package filmbase;

import java.sql.Connection;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

import java.util.Collection;

import java.util.LinkedList;

/**

 *

 * @author Wert Tanya

 */

public class ManCollection {

    /**

     * Получить коллекцию всех киноперсон.

     * @return список киноперсон

     * @throws SQLException

     */

    public static Collection<Man> getManList() throws SQLException {

        final Connection c = ConnectionParameters.getConnection();

        try {

            Statement stmt = c.createStatement();

            try {

                String query = "select * from man";

                ResultSet rs = stmt.executeQuery(query);

                final Collection<Man> result = new LinkedList<Man>();

                while (rs.next()) {

                    result.add(

                            new Man(

                                rs.getInt("MAN_ID"),

                                rs.getString("NAME"),

                                rs.getString("SURNAME"),

                                rs.getDate("BIRTHDAY"),

                                rs.getString("SEX")));

                }

                return result;

            } finally {

                stmt.close();

            }

        } finally {

            c.close();

        }

    }

}

Класс AVGRating.java.

package filmbase;

/**

 * Средний рейтинг фильма

 * @author Wert Tanya

 */

public class AVGRating {

    // Название

    private final String Name;

    // количество голосов

    private final int Votes;

    // Рейтинг

    private final int mark;

    public AVGRating(final String Name, final int Votes, final int mark) {

        this.Name = Name;

        this.Votes = Votes;

        this.mark = mark;

    }

    /**

     * Получить название

     * @return  фамилия

     */

    public String getName() {

        return Name;

    }

    /**

     * Получить количество голосов

     * @return  количество голосов

     */

    public int getVotes() {

        return Votes;

    }

    /**

     * Получить рейтинг фильма

     * @return  рейтинг

     */

    public int getMark() {

        return mark;

    }

}

Класс XMLFilmParser.java.

package filmbase;

import java.io.FileReader;

import java.io.IOException;