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

一、搭建数据库环境:

  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. Java 字符串比较,String 中的一些方法 == 和 equals 的详解

    "==" 是比较的是两个对象的内存地址,而equals方法默认情况下是比较两个对象的内存地址. 1.String str = "hello"  生成的字符串,首 ...

  2. UNIX基础--控制台和终端

    虚拟控制台和终端 Virtual Consoles and Terminals: FreeBSD 虚拟控制台的默认配置为8个,但并不是硬性设置, 您可以很容易设置虚拟控制台的个数增多或减少. 虚拟控制 ...

  3. Chapter 15_2 编写模块的基本方法

    在Lua中创建一个模块最简单的方法是:创建一个table. 并将所有需要导出的函数放入其中,最后返回这个table. 下例中的inv声明为程序块的局部变量,就是将其定义成一个私有的名称: local ...

  4. jQuery 事件 - bind() 方法

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

  5. redis数据类型:hashes

    redis hash 是一个string类型的field和value的映射表. 它的添加.删除操作都是O(1)(平均),hash特别适合用于存储对象 将一个对象存储在hash类型总会占用更少的内存,并 ...

  6. Core Animation中的基础动画

    基础动画 在开发过程中很多情况下通过基础动画就可以满足开发需求,前面例子中使用的UIView代码块进行图像放大缩小的演示动画也是基础动画(在iOS7 中UIView也对关键帧动画进行了封装),只是UI ...

  7. Git Bash 简单操作

    在Windows下使用Git Bash,用的是Linux命令,常用几个文件操作命令如下: Windows命令 Linux命令 意义 cd e:\xxx cd /e/xxx 切换到xxx目录 cd pw ...

  8. Python 正则表达式学习笔记

    本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例.本文的内容不包括如何编写高效的正则表达式.如何优化正则表达式,这些主题请查看其他教程 ...

  9. iosUIScrollView以及UIPageControl的基本使用以及所有代理方法

    //创建ScrollView的方法 -(void)createScrollView { UIScrollView *sv = [[UIScrollView alloc]initWithFrame:CG ...

  10. 数据查找之80-20原则的JavaScript代码实现

    作为前端开发人员,无论在工作还是找工作(笔试/面试),或多或少会涉及一些数据结构的知识. 数据结构即计算机存储和组织数据的方式. 常用的结构:数组.栈.队列.链表.树.图.堆和散列表 关于数据,我们常 ...