SSH搭建过程

1.导入ojdbc6.0 驱动 jar包
位置:
E:\Oracle\product\11.2.0\dbhome_1\jdbc\lib

2.增加Struts2,选择2.1和*/,下一步选择核心包和防冲突包(选第一个和当页倒数第二个)然后结束

3.增加Spring,要整合的话需要Spring3.0的版本,移植的话就选copy(选择前四个包和Spring3.0 Web libraries那个包)然后下一步结束

4.在web.xml中配置 上下文和监听(可随便创建一个类写ContextLoaderListener生成包)

<!-- 上下文 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

<!-- 监听 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

不能有空格,要紧贴

5.window下 > showview > other 输入DB,DB Browser,右击new,template选择空白的一项。
(1) 导入表: driverName是数据库就是user的name(例如:HOUSE用户)注意:要去 “服务”那里找那两个开启的,看后缀
url是 jdbc:oracle:thin:@127.0.0.1:1521/oracle
user name是 house
password 是 house

(2)ADD JARS选择项目目录下的ojdbc6.jar
(3)勾选save password
(4)下一步,选择第三个dispaly selected schemas
(5)ADD选择HOUSE,然后结束

6.点项目增加Hibernate(前提有数据库)3.3勾选前三个,copy,下一步选第二个 再下一步第二个,
选择house,再下一步,去掉create,结束,keep

7.tbl下的user右击选择hibernate,选择tb37(此次的项目名),java src folder改路径 javaPackage写com.entity,去掉创建抽象,
下一步,下拉列表选择sequence序列,勾上Generate basic那一栏(第一行如果没勾的话),
再下一步,然后直接点结束,然后等它写代码,然后点yes,再把hbm里面的type全部干掉,
这样一来属性什么类型,插入数据库就什么类型
更改:
<generator class="sequence" >
<param name="sequence">SEQ_USERS</param>
</generator>

8.细节:

(1)改成Date,,,上面的包util.Date(即entity类里面的类型)

例如:boolean换成Integer

(2)建立各种文件:
entity service dao action

(3)然后开始写代码:
dao>daoImpl>
alt+shift+z 用来try catch,直接改成Exception

service(复制usersDao)>impl>action

然后写application.xml
然后struts.xml

(4)调包:
Struts2 Core Libraries下的2.7.2,复制找地址,然后把lib下的2.7.6复制下来,到地址中替换2.7.2(把2.7.2换成2.7.6)
最后把2.7.6改名为2.7.2

(5)注意:
这个包导入xwork2

import com.opensymphony.xwork2.ActionSupport;

public class UsersAction extends ActionSupport{

}

set是一对多
多对一是many to one

时间: 2024-10-25 23:30:59

SSH搭建过程的相关文章

ssh搭建过程加入jpa+注解(简化代码量)

搭建的过程: 一:第一步是:导包. Struts2+hibernate+spring 的jar包和MySQL的jar包.                          二:第二步是编写web.xml的文件,配置Struts和spring的属性的信息.在web.xml的文件中 1:这个是web.xml文件中Struts的配置信息. 2:这个是spring在web.xml的配置的信息: 三:第三步是编写pojo的类的实体类. 1:编写实体类: 2:之后就编写×××.hbm.xml的文件. 四:第

SSH框架搭建过程

什么是SSH? SSH对应 struts spring hibernate struts 采用MVC模式,主要是作用于用户交互 spring 采用IOC和AOP~作用比较抽象,是用于项目的松耦合 hibernate 是对象持久化框架,其实就是实体类和数据库表建立关系,操作类就会触发相应的sql语句,可以不用写任何sql语句,完成数据库编程(引自百度知道) SSH就是Struts + Spring + Hibernate 3个Java框架的集合,现在Java开发中常用的框架组合.用来开发后台,与前

loganalyzer搭建过程

试验准备:主机A和主机B,IP地址分别为192.168.131.130和192.168.131.136,操作系统为RHEL6.4 x86_64,为最小化安装,两台服务器均关闭防火墙和SELINUX 安装并设置LAMP环境 安装LAMP环境 # yum -y install httpd mysql mysql-server php php-mysql mysql-devel 启动服务并加入开机启动 启动apache # service httpd start # chkconfig httpd o

Access应用笔记&lt;四&gt;-一个完整的自动化报表搭建过程

距离之前的三篇日志已经很久啦,今天终于完成了一个比较完整的自动化报表搭建过程 基于公司数据保密原则,样板就不放到网上来了,简单说一下背景: 这次access实现的功能包括: 1)为部门整体搭建了一个员工基本资料数据库,里面包括从各个系统里获得的员工信息,如Zhang San,一个系统里叫San Zhang,一个系统叫sazhang,一个系统叫sun Zhang.这些信息汇总后,存在部门共享盘里,包括此次的Access,都是直接链接到这个总access表里,这样,有新员工来的时候,只需要更新一个a

Node.js, Express的服务器搭建过程的问题

Node.js, Express的服务器搭建过程的问题 Express : node.js 的框架,根据2012年BYvoid的说法,是node.js官方唯一推荐的框架 怎么搭建项目? - 安装nodejs->npm->express - express 的问题: 2017年, express-generator已经被独立成命令行工具了,所以要用 npm install express-generator 这样才能用express命令 怎么启动项目? 启动服务器可以用node app.js,因

SSH2.0编程 ssh协议过程实现(转)

之前为了自己做一套SSH,先自己实现了一套telnet.但经过这么多天的苦逼,发现以前的工作都是徒劳.ssh的协议很繁杂,核心的内容在于密码算法,而且自己很难在网上找到周全的细节讲解与详细的实现,只有靠自己刷RFC和问大神还有就是靠强X我的服务器艰难地完成. 现计算了下时间,自己做SSH耗费了进两个月的时间,虽然期间也夹着其他的繁杂事物,但自己在这方面确是是耗费了非常大的精力.因为这方面详细资料的匮乏,自己以前也几乎没有接触过密码学方面的东西,很多只有靠自己摸索,所以我得经常拿我自己的服务器来做

linux ssh搭建

最近有个小项目用到了linux,需要远程登录,测试了下vncserver,搞了大半天愣是木有成功,后来换了ssh.找到一篇很不错的博文,亲测通过,链接如下: http://zhoualine.iteye.com/blog/1750569 发出来分享,木有找到转载连接,所以这样啦.感谢原作者. linux ssh搭建,布布扣,bubuko.com

团队-象棋游戏-开发环境搭建过程

开发工具: HBuilder,Google浏览器 搭建过程: HBuilder由之前实训时夏老师提供在酷课网上的压缩包(或在http://www.dcloud.io/中下载).下载后解压注册即可使用 Google浏览器,可以在百度中搜索Google浏览器

《团对-排课系统-开发环境搭建过程》

二〇一七年晚上十半多了八分钟 适合开发工具:Visual Studio 2010 ,Visual Studio 2015 ,Visual Studio 2017 所需环境:windows系统 环境搭建过程:因为所需环境即是windows系统,所以不需要特别搭建...