---恢复内容开始---

一、搭建数据库环境:

  1.在cmd窗口登录mysql数据库:

     mysql -uroot -proot   (mysql登录数据库的形式就是 mysql-u用户名 -p密码)

  2.创建数据库:

    create database bosdatabase character set utf8;(不能写utf-8,因为在数据库脚本里-是注释)

  3.创建数据库用户:

    create user 'userbos' identified by 'passwordbos';

  4.给用户授权:

    grant all on bosdatabase.* to userbos;(意思是给这个数据库用户的所有对象赋予所有权限,*代表这个数据库中的表、视图、触发器等)

  5.进入本数据库:

    use userbos;

二、搭建web项目环境:

  第一步:创建动态web项目

  第二步:导入jar(SSH、依赖包)

  第三步:提供xml配置文件(web.xml、applicationContext.xml、struts.xml、hbm.xml)

  第四步:配置web.xml(struts2框架的过滤器、spring框架的监听器、解压hibernate延迟加载问题的过滤器、解决中文乱码的过滤器)

  

  第五步:配置struts.xml(常量)

  

  

  用户访问action后跳到page_*_*,然后找到下边的路径。{1}{2}分别代表第一个和第二个*。在default包中会默认执行excute方法,返回succes。

  第六步:配置applicationContext.xml(数据源、本地会话工厂bean、事务管理器、支持注解配置)

  

---恢复内容结束---

一、搭建数据库环境:

  1.在cmd窗口登录mysql数据库:

     mysql -uroot -proot   (mysql登录数据库的形式就是 mysql-u用户名 -p密码)

  2.创建数据库:

    create database bosdatabase character set utf8;(不能写utf-8,因为在数据库脚本里-是注释)

  3.创建数据库用户:

    create user 'userbos' identified by 'passwordbos';

  4.给用户授权:

    grant all on bosdatabase.* to userbos;(意思是给这个数据库用户的所有对象赋予所有权限,*代表这个数据库中的表、视图、触发器等)

  5.进入本数据库:

    use userbos;

二、搭建web项目环境:

  第一步:创建动态web项目

  第二步:导入jar(SSH、依赖包)

  第三步:提供xml配置文件(web.xml、applicationContext.xml、struts.xml、hbm.xml)

  第四步:配置web.xml(struts2框架的过滤器、spring框架的监听器、解压hibernate延迟加载问题的过滤器、解决中文乱码的过滤器)

  

  第五步:配置struts.xml(常量)

  

  

  用户访问action后跳到page_*_*,然后找到下边的路径。{1}{2}分别代表第一个和第二个*。在default包中会默认执行excute方法,返回succes。

  第六步:配置applicationContext.xml(数据源、本地会话工厂bean、事务管理器、支持注解配置)

  

三、系统主页设计

  

  

Layout---页面布局

这个布局容器,有五个区域:北、南、东、西和中心。 他中心地区面板是必需的,但是边缘地区面板是可选的。每一个边缘地区面板可以缩放的拖动其边境, 他们也可以通过点击其收缩触发.布局可以嵌套,从而用户可以建立复杂的布局,详细见easyUI-API文档。

Accordion----折叠面板

效果:

bos项目经验心得(1)的更多相关文章

  1. JAVAEE——BOS物流项目03:学习计划、messager、menubutton、登陆拦截器、信息校验和取派员添加功能

    1 学习计划 1.jQuery easyUI messager使用方式 n alert方法 n confirm方法 n show方法 2.jQuery easyUI menubutton使用方式 3. ...

  2. JAVAEE——BOS物流项目05:OCUpload、POI、pinyin4J、重构分页代码、分区添加、combobox

    1 学习计划 1.实现区域导入功能 n OCUpload一键上传插件使用 n 将文件上传到Action n POI简介 n 使用POI解析Excel文件 n 完成数据库操作 n 使用pinyin4J生 ...

  3. JAVAEE——BOS物流项目08:配置代理对象远程调用crm服务、查看定区中包含的分区、查看定区关联的客户

    1 学习计划 1.定区关联客户 n 完善CRM服务中的客户查询方法 n 在BOS项目中配置代理对象远程调用crm服务 n 调整定区关联客户页面 n 实现定区关联客户 2.查看定区中包含的分区 n 页面 ...

  4. JAVAEE——BOS物流项目09:业务受理需求分析、创建表、实现自动分单、数据表格编辑功能使用方法和工作单快速录入

    1 学习计划 1.业务受理需求分析 n 业务通知单 n 工单 n 工作单 2.创建业务受理环节的数据表 n 业务通知单 n 工单 n 工作单 3.实现业务受理自动分单 n 在CRM服务端扩展方法根据手 ...

  5. JAVAEE——BOS物流项目10:权限概述、常见的权限控制方式、apache shiro框架简介、基于shiro框架进行认证操作

    1 学习计划 1.演示权限demo 2.权限概述 n 认证 n 授权 3.常见的权限控制方式 n url拦截权限控制 n 方法注解权限控制 4.创建权限数据模型 n 权限表 n 角色表 n 用户表 n ...

  6. JAVAEE——BOS物流项目13:Quartz概述、创建定时任务、使用JavaMail发送邮件、HighCharts概述、实现区域分区分布图

    1 学习计划 1.Quartz概述 n Quartz介绍和下载 n 入门案例 n Quartz执行流程 n cron表达式 2.在BOS项目中使用Quartz创建定时任务 3.在BOS项目中使用Jav ...

  7. BOS物流项目第十三天

    教学计划 1.Quartz概述 a. Quartz介绍和下载 b. 入门案例 c. Quartz执行流程 d. cron表达式 2.在BOS项目中使用Quartz创建定时任务 3.在BOS项目中使用J ...

  8. 学习BOS物流项目第十天

    1 教学计划 1.演示权限demo 2.权限概述 a. 认证 b. 授权 3.常见的权限控制方式 a.  url拦截权限控制 b.  方法注解权限控制 4.创建权限数据模型 a.  权限表 b.  角 ...

  9. 学习BOS物流项目第九天

    1 教学计划 1.业务受理需求分析 a. 业务通知单 b.工单 c.工作单 2.创建业务受理环节的数据表 a.业务通知单 b.工单 c.工作单 3.实现业务受理自动分单 a.在CRM服务端扩展方法根据 ...

随机推荐

  1. #include 和 #pragma comment 的相对路径起点

    #include 是以当前文件所在路径为当前目录 #pragma comment 是以当前工程所在路径为当前目录 #include "../../../../ThirdParty/Inclu ...

  2. jQuery 事件 - bind() 方法

    定义和用法 bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数. 实例1(一个事件) 记得把js引用地址换掉 当点击鼠标时,隐藏或显示 p 元素: <html&g ...

  3. 感知哈希算法 python 3.4

    #!/usr/bin/python # -*- coding: UTF-8 -*- #Less than 10 add to list and sort import glob import os i ...

  4. python脚本文件删除

    昨天有需求需要用python脚本删除一个目录下的文件.遇到了点麻烦. 使用的是shutil.rmtree(dir)函数,这个函数可以删除有内容的目录,而shutil.rmdir(dir)只能删除空目录 ...

  5. 复习TextView(查漏补缺)

    android:drawableLeft="@drawable/ic_launcher"----设置图片居左 android:paddingLeft="20dp" ...

  6. 缺少对象 WScript 问题解决方法

    方法一: 先把脚本保存起来(保证你的脚本能正确运行),例如命名为test.vbs 然后在QTP写以下脚本就可以正确运行了! Dim oShell Set oShell =CreateObject (& ...

  7. hdu_1969_pie(二分)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1969 题意:看了老半天,就是有N个饼,要分给f+1个人,每个人只能一样多,不能拼凑,多余的丢弃,问每个 ...

  8. 公司用中会用到的iOS开源库和第三方组件(不断更新...)

    分享一些目前我个人接触到的一些第三方组件和开源的库, 感谢开源, 减少了我们的开发成本, 节约了我们大量的时间, 让我们有更多的时间和精力专注做我们自己的产品.总有没有接触过的 , 总有你会用到的 , ...

  9. EF中用Newtonsoft.Json引发的循环引用问题

    描述: 1.双向关系表a->b b->aList 2.在查询a引用b以后 3.用Newtonsoft.Json 去tojsonstring 4.一个只有6条数据的json串 出现了一屏幕字 ...

  10. MySQL数据库MyISAM和InnoDB存储引擎的比较【转载】

    转自 http://www.cnblogs.com/panfeng412/archive/2011/08/16/2140364.html MySQL有多种存储引擎,MyISAM和InnoDB是其中常用 ...