您的位置:首页 > 其它

Crm项目中的环境搭建和一些细节问题

2016-12-05 21:44 316 查看
一:前言:

项目的就是和房子一样  环境的搭建就是一个房子的核心框架 一个没有环境的项目是不可能将项目完整的运行起来的 所以环境的搭建就是项目中的核心环节 但是具体的项目开发中一般都是有项目经理讲环境搭建 做为初级的程序员必须看的懂环境的搭建 下面我讲讲诉一个由练习项目到项目开发过度的小型项目Crm项目的一些环境搭建和一些细节问题(基本都是参考博客老师的讲解 我作为自己的复习资料供各位大神参考和指教)

二:环境的搭建步骤:
2.1:数据的表的创建 
创建项目对应的bean实例类表(或者有myecplice或eclipse创建也就是myeclipse反转引擎控制);
2.2:Jar包的导入
  由于本人刚刚整合spring三大框架 所以现阶段基本就是struts hibernate spring 和一些数据源(c3p0数据源等jar包的导入)

2.3:PO类的实现 
    也就是项目中一般的domain类 和 编写PO类的XXX.hbm.xml文件
2.4:核心配置文件
spring文件的位置 也可以说是spring环境搭建的核心 ,在项目中new Source Folder文件  该文件和src文件是在同一目录中 可将配置文放置在该文件(或者该文件夹的子文件夹)下 spring配置文件默认取名为applicationContext.xml  为了解决applicationContext.xml 文件的臃肿问题可以在该文件中引用文件" (一般dao层的配置文件)>
2.4.1 spring配置文件的步骤: 
导入约束->读取properties文件(和数据库配置问文本) 标签  -
2.4.2>数据源配置(ComboPooledDataSource)->
spring整合hibernate 需要将hibernate.cfg.xml文件配置在spring中配置sessionFactoey(LocalSessionFactoryBean)
2.4.3:sessionFactory[配置文件中的一些标签

(支持通配符)
2.4.4事物的配置
1:配置hibernateTranscationmanager
2:
3:
3:struts.xml配置文件
1:约束的引入

2:配置常量:

3:导入其他Action类的配置文件

4:解决WEB-INF中不能直接访问的jsp页面问题

/WEB-INF/pages/{1}/{2}.jsp

uiAction为自己创建的动作类

在页面中适用对象的Action类的方法就可以

4:dao service Action层的创建

4.1:dao层继承hibeinateDaoSupport

 4.2:service层以依赖dao层

 4.3action层以来service 继承actionsupport实现ModelDriven 模型驱动

5一些细节问题

5.1:对已需要数据回显的jsp表单  使用ognl表达式表单

登录页面中Action中当但绘制不存在的的时候会将字段错误信息储存会自动回回显

  5.2怎么讲查询的到数据封装进session中 ActionContext.getContext.getSession.put(自己取名",查询到        的数据封装对象或者集合)

  5.3怎么讲封装的数据回显到jsp页面 ognl或者el表达式问题

el表达式

${sessionScope.对象.属性}

ognl表达式

(该方法是关于ognl表达式的上下文问题 哟点模糊)

6:结术语:

还有很多地方存在以后不困扰 对象项目来说可能还需要更多的项目经验 希望看见的人可以给一下建议共勉 谢谢 ......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IT Crm