记:数据库课程设计(三)
2011-12-20 11:40
169 查看
接着上一篇写,记:数据库课程设计(二)
经过了一天的代码编写和页面设计,已经基本完成了页面的设计和后台代码的完成,中途还遇到了一些小小的问题,在这里和大家分享一下,
登陆页面和主页面的设计(用于尚不精通css,参照网络上部分样式):
登陆页面:
主页面:
这是初稿,日后还会进行修改
关于后台代码的编写,其实也相对容易,因为这个项目本身的逻辑并不复杂,因为毕竟是数据库的课程设计,我的代码使用hibernate那种类似面向对象的代码,所以又把相对应的sql语句用注解的方式写在下面了,就向这样:
实现类的目录结构(基本与model相对应):
值得一提的是,
<1>密码用的是md5加密。我本来想简简单单存个字符串算了,但毕竟麻雀虽小五脏俱全,所以干脆采用了MD5加密的方式;
<2>以上这些实现类全部采用spring 的 自动注入技术(及annotation所示的@Autowired)
<3>用户登录,没有涉及cookies,只是简简单单用session进行存储
<4>之前所述的小小的问题,是包冲突引发的无法加载SessionFactory的问题,因为model是使用hibernate反向工程生成的,所以引入了hibernate核心core栈中的几个包,与我自己添加的hibernate包发生冲突,好在最后解决
毕竟代码太多,不能在这里全部贴出来,待小弟完成之后,会上传和大家分享,OK,去吃午饭啦~
经过了一天的代码编写和页面设计,已经基本完成了页面的设计和后台代码的完成,中途还遇到了一些小小的问题,在这里和大家分享一下,
登陆页面和主页面的设计(用于尚不精通css,参照网络上部分样式):
登陆页面:
主页面:
这是初稿,日后还会进行修改
关于后台代码的编写,其实也相对容易,因为这个项目本身的逻辑并不复杂,因为毕竟是数据库的课程设计,我的代码使用hibernate那种类似面向对象的代码,所以又把相对应的sql语句用注解的方式写在下面了,就向这样:
实现类的目录结构(基本与model相对应):
值得一提的是,
<1>密码用的是md5加密。我本来想简简单单存个字符串算了,但毕竟麻雀虽小五脏俱全,所以干脆采用了MD5加密的方式;
<2>以上这些实现类全部采用spring 的 自动注入技术(及annotation所示的@Autowired)
<3>用户登录,没有涉及cookies,只是简简单单用session进行存储
<4>之前所述的小小的问题,是包冲突引发的无法加载SessionFactory的问题,因为model是使用hibernate反向工程生成的,所以引入了hibernate核心core栈中的几个包,与我自己添加的hibernate包发生冲突,好在最后解决
毕竟代码太多,不能在这里全部贴出来,待小弟完成之后,会上传和大家分享,OK,去吃午饭啦~
相关文章推荐
- 数据库课程设计_实验室管理系统_设备报废查询
- JAVA课程设计_CSDN博客收集和整理程序_数据库连接类
- 数据库课程设计心得【4】---触发器
- 简单的数据库课程设计----湖工大成绩管理系统
- 数据库课程设计
- 课程设计(数据库)
- 09秋数据库课程设计_小结_2
- 数据库课程设计银行管理系统(SQL Server)
- 数据库课程设计(实验报告管理系统)
- 数据库课程设计报告
- 数据库课程设计_实验室管理系统_登录
- 数据库课程设计_实验室系统管理_链接数据库
- 数据库课程设计开发笔记(一)
- Java课程设计常见技术问题(程序部署、数据库、JSP)
- 数据库课程设计
- 数据库课程设计心得【2】------SqlCommand.Parameter属性
- 工厂管理信息系统-数据库课程设计
- 数据库课程设计总结:关于Oracle11g的使用
- 数据库课程设计心得【4】---触发器
- 数据库课程设计