随笔分类 -  项目

摘要:1. 项目部署 1.1. 项目架构讲解 1.2. 网络拓扑图 1.3. 系统部署 1.3.1. 部署分析 e3-manager e3-manager-web e3-portal-web e3-content e3-search e3-search-web e3-item-web e3-sso e3- 阅读全文
posted @ 2019-01-27 15:27 程序员Forlan 阅读(433) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、订单系统 2、提交订单 3、MyCAT 2. 订单系统 2.1. 功能分析 1、在购物车页面点击“去结算”按钮跳转到订单确认页面。 a) 展示商品列表 b) 配送地址列表 c) 选择支付方式 2、展示订单确认页面之前,应该确认用户身份。 a) 使用拦截器实现。 b) Cookie 阅读全文
posted @ 2018-12-31 17:24 程序员Forlan 阅读(624) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、购物车实现 2、未登录状态下使用购物车 3、登录状态下使用购物车 2. 购物车的实现 2.1. 功能分析 1、购物车是一个独立的表现层工程。 2、添加购物车不要求登录。可以指定购买商品的数量。 3、展示购物车列表页面 4、修改购物车商品数量 5、删除购物车商品 2.2. 工程搭建 阅读全文
posted @ 2018-12-30 16:51 程序员Forlan 阅读(2000) 评论(0) 推荐(2) 编辑
摘要:1. 学习计划 1、sso注册功能实现 2、sso登录功能实现 3、通过token获得用户信息 Ajax跨域请求(jsonp) 2. Sso系统工程搭建 需要创建一个sso服务工程,可以参考e3-manager创建。 e3-sso(pom聚合工程) |--e3-sso-interface(jar) 阅读全文
posted @ 2018-12-23 23:12 程序员Forlan 阅读(469) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、使用freemarker实现网页静态化 a)Freemarker的使用方法 b)Freemarker模板的语法 c)Freemarker整合springmvc 2、ActiveMq同步生成静态网页 3、Sso系统说明 2. 网页静态化 可以使用Freemarker实现网页静态化。 阅读全文
posted @ 2018-12-16 16:14 程序员Forlan 阅读(463) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、Activemq整合springMQ的应用场景 2、添加商品同步索引库 3、商品详情页面动态展示 4、展示详情页面使用缓存 2. Activemq整合spring 2.1. 使用方法 在e3-manager-service工程下。 第一步:引用相关的jar包。 第二步:配置Act 阅读全文
posted @ 2018-12-10 10:08 程序员Forlan 阅读(384) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、solr集群搭建 2、使用solrj管理solr集群 3、把搜索功能切换到集群版 4、添加商品同步到索引库 2. 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一 阅读全文
posted @ 2018-12-09 00:13 程序员Forlan 阅读(404) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、Solr服务搭建 2、Solrj使用测试 3、把数据库中的数据导入索引库 4、搜索功能的实现 2. Solr服务搭建 2.1. Solr的环境 Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。 2.2. 搭建步骤 第一步:把solr 的压缩 阅读全文
posted @ 2018-12-05 14:44 程序员Forlan 阅读(344) 评论(0) 推荐(0) 编辑
摘要:1.学习计划 1、Redis服务器搭建 2、Redis持久化 3、Redis集群搭建 4、Jedis 5、Solr服务器安装 2.Redis的安装 2.1. Redis的安装 Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc- 阅读全文
posted @ 2018-11-30 14:53 程序员Forlan 阅读(334) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、前台系统搭建 2、商城首页展示 3、Cms系统的实现 a) 内容分类管理 b) 内容管理 4、前台内容动态展示 2. 商城首页展示 2.1. 工程搭建 参考e3-manager-web工程,搭建e3-portal-web。 复制e3-manager-web的pom.xml、spr 阅读全文
posted @ 2018-11-21 15:18 程序员Forlan 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、图片服务器 2、图片服务器安装 3、图片服务器的使用 4、图片上传功能 5、富文本编辑器的使用方法 6、商品添加功能实现 2. 图片服务器 1、存储空间可扩展。 2、提供一个统一的访问方式。 使用FastDFS,分布式文件系统。存储空间可以横向扩展,可以实现服务器的高可用。支持每 阅读全文
posted @ 2018-10-09 16:22 程序员Forlan 阅读(649) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、商品类目选择 2、图片上传 a) 图片服务器FastDFS b) 图片上传功能实现 3、富文本编辑器的使用KindEditor 2. 商品类目选择 2.1. 原型 2.2. 功能分析 item-add.jsp 通过全局搜索selectItemCat找到,出现在common.js 阅读全文
posted @ 2018-10-07 20:20 程序员Forlan 阅读(593) 评论(1) 推荐(0) 编辑
摘要:1. 学习计划 1、将工程改造为基于SOA架构 2、商品列表查询功能实现。 2.1. 分析 由于商城是基于soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。 如何实现远程通信? 1、Webservice:效率不高基于soap协议。项目中不推荐使用。 2、使用r 阅读全文
posted @ 2018-10-06 20:24 程序员Forlan 阅读(1451) 评论(0) 推荐(0) 编辑
摘要:1. 学习计划 1、电商行业的背景。 2、宜立方商城介绍 3、宜立方商城的系统架构 a) 功能介绍 b) 架构讲解 4、工程搭建-后台工程 a) 使用maven搭建工程 b) 使用maven的tomcat插件启动工程 5、SSM框架整合 6、svn的使用。 近年来,中国的电子商务快速发展,交易额连创 阅读全文
posted @ 2018-10-02 22:50 程序员Forlan 阅读(2892) 评论(1) 推荐(0) 编辑
摘要:CRM系统 CRM项目外观 1. 开发环境 IDE: Eclipse Neon Release (4.6.0) Jdk: 1.8 数据库: MySQL 创建crm数据库,这里使用的是SqlLyog. 导入提供的sql文件 数据库创建如下 使用的Bootstrap前端框架,官方网站 http://ww 阅读全文
posted @ 2018-08-28 00:06 程序员Forlan 阅读(1224) 评论(0) 推荐(2) 编辑
摘要:教学计划 1、Quartz概述 a. Quartz介绍和下载 b. 入门案例 c. Quartz执行流程 d. cron表达式 2、在BOS项目中使用Quartz创建定时任务 3、在BOS项目中使用JavaMail发送邮件 4、HighCharts概述 a. HighCharts介绍 b. 在线演示 阅读全文
posted @ 2018-08-10 13:19 程序员Forlan 阅读(480) 评论(0) 推荐(0) 编辑
摘要:明明项目没错误,但application.xml就报了错误,这是什么问题呢? 问题在于我们找不到org/springframework/beans/spring-beans这个包,也就是我们的spring-beans版本错了。 查看相应的包,就可以知道我们的版本是哪个。 然后再spring-bean 阅读全文
posted @ 2018-08-09 20:27 程序员Forlan 阅读(1401) 评论(0) 推荐(1) 编辑
摘要:教学计划 1、角色管理 a. 添加角色功能 b. 角色分页查询 2、用户管理 a. 添加用户功能 b. 用户分页查询 3、修改Realm中授权方法(查询数据库) 4、使用ehcache缓存权限数据 a. 添加ehcache依赖 b. 配置缓存管理器 5、系统菜单根据登录人展示 a. 调整页面ajax 阅读全文
posted @ 2018-08-09 20:01 程序员Forlan 阅读(301) 评论(0) 推荐(0) 编辑
摘要:上节课我们在添加权限时,把选择父功能点做成这种效果,不太好,我们进行升级优化。 1.我们对jsp页面进行修改,主要是改了样式。 2.重新编写我们dao层的代码 3.在我们查看父项的时候自动查找子项,我们进行了以下修改。 修改Function.hbm.xml,让懒加载变为立即加载 修改action代码 阅读全文
posted @ 2018-08-09 12:30 程序员Forlan 阅读(158) 评论(0) 推荐(0) 编辑
摘要:教学计划 1、在realm中进行授权 2、使用shiro的方法注解方式权限控制 a. 在spring文件中配置开启shiro注解支持 b. 在Action方法上使用注解 3、使用shiro的标签进行权限控制 a. 在页面引入shiro的标签库 b. 在页面中使用标签 4、总结shiro提供的权限控制 阅读全文
posted @ 2018-08-05 17:05 程序员Forlan 阅读(242) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示