妮娜糖果使用Vraptor和Hibernate开发的应用程序,用于管理服装和香水商店的场景。此项目为学术用途,项目在Juazeiro do Norte - CE学院进行,涉及Leonardo Torres和Iury Teixeira教授的编程III和数据库II科目。数据库采用Postgre,结合Vraptor和Hibernate构建。应用程序的要求包括:JSTL、EL、遵循MVC架构的类组织,基于包的管理,通过登录进行身份验证,并创建HttpSession。应用程序包含标准的事务控制和数据访问对象(DAO),以及一个连接工厂。操作日志在另一个数据库中存储,涉及至少两个Persistence-Unit,用于记录操作类型(例如:已更改、已保存等)、用户和日期/时间。此外,程序不应使用Scriptlet。应用程序有拦截器,最初只在登录屏幕上激活。