发表于: 2017-07-06 22:39:03

1 881


任务进展:

       1:在maven的settings.xml文件中加入了ali镜像配置,以后会优先去ali国内仓库下载。

       2:学习了DAO基本编程,事务界定的两种模型和JTA事务API。

       3:开始DAO编程,写了Student实体类模型。

遇到问题:

       写完Student实体类后,开始写jdbc配置文件jdbc.properties,遇到问题:不知应该将文件放在放在哪个目录位置下,对项目的结构分层关系不清楚,安装spring也不知道该用哪个插件和jar包,网上搜出来的都是maven直接创建spring MVC的例子,有点乱。

明日计划:

       搞清楚上面的问题。

收获:

       理解了有关DAO的一些基本概念:

       DAO是一个事务性对象,由 DAO 所执行的每一个操作 -- 如创建、更新或者删除数据 -- 都与一个事务相关联。事务界定是定义事务边界的方式。有两种事务界定的模型:编程式和声明式。前者由程序员负责编写事务逻辑,应用程序通过一个API控制事务;后者由程序员用 EJB 部署描述符声明事务属性,运行时环境(EJB 容器)用这些属性自动管理事务。

       JTA是java事务API,JTS是java事务服务,两者共同为 J2EE 平台提供了分布式事务服务。一个分布式事务涉及一个事务管理器和一个或多个资源管理器,前者负责协调所有事务参与者之间的通信,后者是任何类型的持久性的数据存储。

       JTA 事务比 JDBC 事务功能更强,JDBC 事务局限为一个数据库连接,而 JTA 事务可以有多个参与者。

      


返回列表 返回列表
评论

    分享到