http://www.cnblogs.com/laibin/p/5847111.html
applicationContext.xml (spring) WebContent/WEB-INF/
bean元素用来在spring容器中定义一个类以及该类的相关配置信息。class属性表示bean的全限定类名。
生成方法:esclipse先安装spring的插件, new-others-spring bean configuration file
spring集成hibernate,定义数据源,并完成对sessionFactory的配置和管理
配置bean,使spring能够自动完成依赖注入
struts.xml(struts2) /SRC/
主要负责管理应用中的action和http请求的对应关系,以及该action包含的result定义等
struts框架通过action对象来处理http请求,该请求的URL地址对应的action即配置在action中。
result元素设置返回给浏览器的视图。name属性对应action方法的返回值,type属性指定结果类型
web.xml WebContent/WEB-INF/
用来配置过滤器、监听器。
filter元素用于声明一个过滤器,使用该元素可以同时拦截多个请求的URL。filter-mapping元素用来指定与过滤器关联的URL。
listener元素用来注册监听器类,并使用子元素listener-class指定监听程序的完整限定类名。
通过listener的配置,使得web应用启动时能够自动查找位于WEB-INF下的applicationContext.xml,并根据该文件创建spring容器
package元素用来配置包,可以相互集成。
struts2框架通过action对象来处理http请求,该请求的URL地址对应的action即可配置在action元素中。
servlet是在JSP之前推出的,它是一种应用于服务器端的java程序,可以生成动态的web页面。
业务控制器Action 在struts.xml中进行定义。负责把用户请求中的参数组装成合适的数据模型,并调用相应的业务逻辑进行真正的功能处理,然后产生下一个展示所需的数据。action是主要的业务逻辑处理对象,
sessionFactory指的是负责创建Session的核心接口,它充当数据存储源的代理,并负责创建session对象。创建session对象就相当于与数据库建立了一个新的连接。session对象用来操作实体对象,并把这些操作转换成对数据库中数据的增加、删除、查询和修改操作。
DAO Data Access Object数据访问对象是一个面向对象的数据库接口。
设值注入
组件和组件之间的耦合,采用依赖注入管理;但是对于普通的javabean属性值,直接在代码中进行设值
schema,数据库对象的集合 https://blog.csdn.net/u010429286/article/details/79022484