JAVA 关于一个项目

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:26:23
一个项目有如下 几个 包 com.haha.action \ com.haha.common \ com.haha.dao \ com.haha.entity 和 hibernate.cfg.xml \ struts.xml 文件 其中com.haha.entity 包里有 News.java \ News.hbm.xml 它们各是起什么作用 以及相互关系 ?
别给些等于没说的啊,现在提的问题是要弄明白它们的关系 起的作用 我在学习 我有我的学习方法,只是现在要弄明白这个问题

先说说 News.java \ News.hbm.xml 吧, 他们两个就是一个映射的作用,没啥深奥的,就是你本来是修改数据库 HQL语句现在修改在JAVA中的文件就行。效果都一样,

你的action common dao entity 这几个包 就是将程序之间的关系分离开 mvc模式, 该查询数据的放dao 里面 action 就是处理里面, hibernate.cfg.xml hibernate框架的配置文件 \ struts.xml struts配置文件 这两个可以不管他为什么可以用xml 知道怎么填数据就行 希望对你有所帮助

News.java 是一个pojo 类
pojo 类这样的一种“纯粹的”JavaBean,在它里面除了JavaBean规范的方法和属性没有别的东西,即private属性以及对这个属性方法的public的get和set方法。我们会发现这样的JavaBean很“单纯”,它只能装载数据,作为数据存储的载体,而不具有业务逻辑处理的能力。
News.hbm.xml 是一个应射文件。对应的是hibernate 用来绑定 pojo 和数据库的表的一个文件
我爱动提供

找点hibernate资料看吧

好好看看JAVA基础方面的东西,看完后好好想下就知道是什么关系啦~~~~