我是如何整合SSH的(二)

这个周在初步了解SSH整合流程,同时以项目为驱动继续学习SSH。在网上找了一个CRM系统来临摹,同时辅助学习SVN版本控制器。因为之前并没有很多版本控制的概念,所以在接触SVN的时候,遇到了很多问题。CRM系统目前已经完成了登录功能,之后会通过CRM再熟悉SSH的CRUD。

新知识点

  • spring配置中,可以在applicationContext.xml中通过来引入applicationContext-user.xml配置文件。
  • struts2配置中,指定package的name=”common”,其他struts2配置文件可以通过继承包名为common下的所有内容。
  • struts2配置中,可以通过来引入struts包下的struts-staff.xml配置文件中的所有内容。
  • MD5加密,可以通过MessageDigest messageDigest=MessageDigest.getInstance(“MD5”)初始化消息摘要算法
    通过byte[] md5value = messageDigest.digest(value.getBytes());对String类型的字符串进行加密。
    得到内容是10进制的,通过BigInteger 大专栏  我是如何整合SSH的(二)bigInteger = new BigInteger(1,md5value); bigInteger.toString(16);转换成16进制。
  • SVN开启服务,打开命令行,输入svnserve -d -r f:svn开启服务(f:svn为仓库目录)。
  • 在svnserve.conf文件的20、27、36行,将注释打开,开启svn权限配置。
    auth-access = write
    password-db = passwd
    authz-db = authz 这三行前面不能有任何空格。
  • 在passwd文件下添加用户 user1 = 1234 user1为用户名,1234为密码。
  • 在authz文件下配置权限
    [crm:/] 配置crm文件夹的访问权限
    jessyon = rw 用户jessyon有读写权限
    *=r 其他所有用户为只读权限
  • check out到本地文件,在文件夹中右键SVN checkout弹出窗口,输入svn://localhost:3690/crm便可以将服务器上的内容checkout下来。

特别注意

在eclipse中,新建的web项目并没有jstl.jar和standard.jar这两个包,如果是myeclipse中的项目导入到eclipse中并且用到了jstl,那么需要额外导入这两个jar包。

原文地址:https://www.cnblogs.com/liuzhongrong/p/12272319.html

时间: 2024-11-08 08:18:32

我是如何整合SSH的(二)的相关文章

Myeclipse 6.5 整合SSH(二)

SSH构架的配置 上次已经说了工程的创建,这次说说为工程添加配置的过程. 一.数据库-配置数据连接池 2. 在applicationContext.xml文件中添加配置文件: <!--数据库-配置数据连接池 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName"

J2EE进阶(十一)SSH框架整合常见问题汇总(二)

J2EE进阶(十一)SSH框架整合常见问题汇总(二) 问题8 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean      解决 数据库中userdetail表的映射文件如下,可见xb字段数据类型为boolean类型,而自己在userdetail模型类中定义的类型为String类型.为此可以得出这样的结论.模型类中的数据及类型必须与数据表映射文件中的字段信息保持一致.应该可以同时生成

【j2ee spring】8、整合SSH框架(1)

整合SSH框架(1) Spring4+hibernate4+Struts2的整合,整合完成后我会把这个项目上传上去,但是我的建议是最好还是自己在自己的电脑上自己整合一下,我不保证一定没问题 1.首先建立一个web项目 然后我们建立一个spring的配置xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schem

Struts2,Spring3,Hibernate4整合--SSH框架

Struts2,Spring3,Hibernate4整合--SSH框架(学习中) 一.包的导入 1.Spring包 2.Hibernate 包 3.struts 包 4.数据库方面的包及junt4的包 二.配置文件 1.beans.xml (具体要注意的已经注释到 xml 中了,目前整合了Spring 与 hibernate4 ) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="h

整合SSH遇到的错误

错误一: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [spring.xml]; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor 解决办法

.net到Java那些事儿--整合SSH

一.介绍       整体介绍分成两个部分,第一.net转到Java的原因,第二开发SSH时候的环境介绍:       .net到Java的原因: .net开发也将近快3年的样子,加上现在的老东家换过的公司也有4家了,中间的心酸故事我也不想说,我就说下中间遇到一些事和我想做的一些事,这些可能促使我进行了转行,当然中间也犹犹豫豫过,比如Core的到来.还有Xamarin这些东西的涌入使我坚持将近一年的样子,但是在6月份的时候我还是下定决心,先后购入Java核心卷.Spring实战.JVM虚拟机.J

使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(环境搭载+实例源码下载)

前言 SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活.易于扩展的多层Web应用程序. 集成SSH框架的系统从职责上分为四层:表示层.业务逻辑层.数据持久层和域模块层(实体层). Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持.Spring一方面作为一个轻量级的IoC容器,负责查找.定位.创建和管理对象及

【j2ee spring】12、整合SSH框架(终结版)

[j2ee spring]12.整合SSH框架(终结版) 最后,我们把整个项目的截图,代码发一下,大家不想下载那个项目的话,可以在这里看到所有的代码(因为那个项目需要一个下载积分,真不多= =,我觉得我搞了那么久,收点积分应该不过分吧...嘿嘿) 这里,我尽量用截图来搞,免得复制粘贴,怪烦的 一.项目整体截图 二.开始全部代码 Person.java Person.hbm.xml PersonService.java package cn.cutter_point.service; import

【j2ee spring】10、整合SSH框架(3)

整合SSH框架(3) Spring4+hibernate4+Struts2的整合,整合完成后我会把这个项目上传上去,但是我的建议是最好还是自己在自己的电脑上自己整合一下,我不保证一定没问题 前面那个,我们已经基本整合了SSH框架,但是还是有一些小小的瑕疵, 比如:PersonAction.java里面的 //获取实例,方法1 ServletContext sc = ServletActionContext.getRequest().getSession().getServletContext()