软工小学期实践PART ONE

本次小学期的目标是要做出一套前后端相连的客户信息服务系统。

首先,老师先让我们安装了需要的软件,以及配置相应的环境。

在安装Myeclipse中,我就遇到了一个问题,安装后打开时会弹出如下窗口:

经过同学的帮助,我们发现了问题是安装所在的文件夹路径上不能含有中文。

接着我们安装了Navicat Premium,这是一款数据库管理工具

连接admin,然后创建表。

我们用myeclipse创建了sshtest项目,并配置spring,hliberate,tomcat本地服务器。

Tomcat成功配置后,用浏览器登陆127.0.0.1:8080看到如下界面则表示Tomac成功配置:

接着我们配置了一系列接口,实现类,xml,数据库映射文件

目前运行后如图

经检查代码,包名都无问题,不知道问题出在哪里,期待老师及同学的帮助,望能够早日解决

时间: 2024-10-11 00:12:04

软工小学期实践PART ONE的相关文章

软工小学期实践1

这次的短学期,是在老师的带领下做一个客户信息管理系统,使用的工具主要是MyEclipse和Navicat Premium.在安装配置环境.写代码和运行时都出现了一些问题. 第一天是安装和配置环境.我们在安装好了MyEclipse以后,打不开这个软件,显示有错.卸载了以后重装还是显示有错.后来在同学的帮助下我们明白了,MyEclipse的安装目录里不可以有中文,不然就打开运行的时候就会出错. 第二天我们安装了Navicat Premium并连接了数据库,在这过程中,我也遇到了一个卡了很久的问题.在

软工小学期实践2

这几天我们在原先的基础上新增了保存客户信息.新增客户信息.删除客户信息.修改客户信息等功能. 我们先写了几个action: 保存客户信息的action: 此外还需要在applicationcontext里配置这些action 在custserviceimpl里也要添加相应的配置 目前程序里还是有一些小问题解决不了,但是总体的程序时可以运行起来的.

软工小学期实践PART TWO

这几天我们的目标是实现保存客户信息.查询客户信息.删除客户信息.修改客户信息的活动. 虽然当中遇到了各种各样的问题,但由于老师和同学们的积极帮助,大都得以解决. 保存,查询,删除,修改的代码都是异曲同工,在此就举一个删除的例子. 首先建立包com.crm.bean.action 再创建RemoveCustomerAction类,代码如下: 接着添加配置 运行成功 进入客户信息维护界面 新增客户信息 删除客户信息

软工小学期(一)

软工小学期对我来说简直坎坷 先是myeclipse安装包出现错误一直无法安装,最后只能上网重新下载才安装成功 之后是运行服务的时候程序一直报错包冲突,但是也没有具体提示,尝试了不同方法,先是排查所有同名不同版本的包,依旧报错包冲突:再是更换jdk环境,失败:然后是更换myeclipse版本,但是8.6版本比6.5还惨,连环境设置都有问题 今天是第四天了我会继续挣扎下去的,心好累

软工小学期_2

电脑因为不小心进水了,然后将重新了系统,导致我之前做的项目都没有了,这个经历告诉我重要的资料一定要记得备份!记得备份!记得备份! 重要的事情说三遍 然后我又将项目重新做了一遍,也算是加深了印象. 这几天只做到了这个程度 然后点新增.查询没有反应,估计是里面页面跳转的没有做好! 新增的功能要写在不止一个类中,还要在配置和开源软件中一一同步,才能实现新增的功能. 新建的表里面的定义的长度要一致. 继续努力!!!

小学期实践项目总结与暑假学习总结

大二下学期小学期实践我组按要求完成了网站的基本前后台搭建和数据库调用,并增添了部分新功能. 必要功能:1.检验已有帐号,登录功能 2.新闻信息的浏览 3.管理员对新闻的增删改查 4.分页功能 5.数据比对 附加功能: 1.公证申请 1.DAO public void addNews(String title,String contents ,String author,int types,int istop,String pic){ try{ con=MySqlDB.getConnection(

小学期实践小组心得

目前我们的小学期实践在做的是客户信息服务系统.包括了ssh.数据库.前端后端代码的编写,在Web上实现.与我们想要做的项目有相似之处,可供参考. 我有一个想法是,可以细化我们小组组员的分工,每个人负责一个部分,最后整合到一起,如:网页的设计.环境的配置.前端代码编写.后端代码编写.数据库的设计.接口配置和连接等等.现在还没有学习完所有内容,不清楚成员各自的实力,想等到学习完成后,具体分工,发挥最大的效用.

小学期实践心得(2)

这次我了解了spring+hibernate 的包和其作用.在使用面向对象技术进行大型复杂系统的设计与开发中,通常需要设计与定义许多类,这些类中有些具有复杂的关系.如何对这些类进行有效的管理,java中引入了包的概念.java中对包的管理类似与操作系统中对文件系统的目录管理,即java中通过多个层次的包把各类文件组织在一起,包的层次在计算机中保存为目录.spring和hibernate包时myeclipse中两个重要的包,接下来我来介绍一下他们的作用和运用. spring包含有大量的发布包,如何

小学期实践2

这几天做的是一个客户信息管理,到今天为止实现了主界面.客户信息的新增.查询.修改功能. struts.xml和applicationContext.xml是很关键的存在,以及一系列的action,使得前端和后台的操作顺利的连接在一起. 这两个文件与各个action要相对应.如struts的class要与applicationContext的bean id相对应,而applicationContext的class要对应action的路径,jsp中的action又对应了struts的action n