开源liferay学习与思考
快乐小左
10余年JAVA开发经验,目前创业中,熟悉SCA、OSGI、设计模式、CQ5、Liferay等技术或框架,熟悉Scrum敏捷过程,喜欢研究团队建设。
对高校业务流程有深入的研究,目前与部分高校有深入的合作
展开
-
Liferay 6.1开发学习(一):环境搭建
一、资源准备 以下资源内容可以在Liferay的官方网站下载,1-3在http://www.liferay.com/downloads/liferay-portal/available-releases下载,Liferay IDE在http://www.liferay.com/downloads/liferay-projects/liferay-ide处下载。 liferay-plugin转载 2016-04-03 19:51:37 · 1245 阅读 · 0 评论 -
使用LIFERAY的NOTIFICATIONS PORTLET做通知
有时候我们想实现在页面端对用户进行弹窗提示的效果。如果您是在liferay官网上下载的运行时环境 那么会自带”通知 portlet” 也就是 notifications portlet. 这个portlet显示在右上角的dockbar中。 我们可以通过这个按钮来实现我们的通知的推送。 如果您没有notifications portlet 可以去liferay 的marketpla转载 2016-09-05 09:52:26 · 1257 阅读 · 0 评论 -
Liferay整体结构记录
实例(company): 1. 我们部署一个Liferay,可以创建多个实例,一个实例可以包含多个站点,一个站点包含多个页面,一个页面由多个portlet组成,一个实例相当于云计算中多租户中的一个租户。注:一个实例应该也包含多个组织。 用户: 1. 用户关联到站点(Site)/组织(Organization)/用户组(UserGrups), 用户会有不同的角色原创 2016-09-05 09:37:53 · 1307 阅读 · 0 评论 -
Using existing Bootstrap themes in Liferay (Part II).
From : https://www.liferay.com/web/juan.gonzalez/blog/-/blogs/using-existing-bootstrap-themes-in-liferay-part-ii- Hi again! This is the second (and last) part of my blog series for using existin转载 2016-03-25 11:13:25 · 749 阅读 · 0 评论 -
Using existing Bootstrap themes in Liferay (Part I).
From : https://www.liferay.com/web/juan.gonzalez/blog/-/blogs/using-existing-bootstrap-themes-in-liferay-part-i- Yes, it's true bootstrap give us a lot of improvements for creating themes. And is a转载 2016-03-25 11:12:05 · 1046 阅读 · 0 评论 -
Liferay 6.1开发学习(五):编译调试修改源码
Liferay是一个开源的项目,开源项目的好处有两个,一方面我们可以通过阅读源码提高水平,了解一些技术的实现原理,另一方面是如果开源的产品不能满足我们的实际需求,可以通过修改源码实现。Liferay CE版可以免费获取源码,EE版需要购买过产品才能获取源码。 (以下文件虽然是基于Liferay 6.1.1所写,但Liferay 6.2.0版本同样适用,方法、过程、需要注意事项等均一致) 一、导转载 2016-04-03 21:00:34 · 1128 阅读 · 0 评论 -
Liferay 6.1开发学习(四):Service Builder
一、什么是Service Builder? Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置文件等,可以大提高开发人员的效率。简单说就是根据数据库描述文件,生成service层和转载 2016-04-03 20:58:35 · 978 阅读 · 0 评论 -
Liferay 6.1开发学习(三):Portlet简述
在上一篇文章里面介绍的那个Portlet是在创建工程时默认创建的Portlet页面,可以对Portlet有一个大概的认识,但是很难全面。本篇文章对于Liferay中基于MVC的Portlet创建做一个相对详细的描述。 一、Portlet是什么? Portlet是基于java的web组件,由portlet容器管理,并由容器处理请求,生产动态内容。Portals使用portlets作为可插拔用户接转载 2016-04-03 20:57:07 · 969 阅读 · 0 评论 -
Liferay 6.1开发学习(二):创建一个Portlet工程
使用Liferay的SDK创建一个简单的Portlet,此Portlet不包括业务逻辑、不包括数据库,只有简单的页面展现,用以说明Portlet的开发过程。 一、创建Portlet工程 1、打开Liferay IDE,File-->New-->Liferay Project 2、为Portlet工程取名为Study,点击完成。或者点击下一步,默认选择Liferay MVC。 补充说明:转载 2016-04-03 19:52:54 · 1590 阅读 · 0 评论 -
Liferay控制台出现redirect to url is not allowed
在本地部署使用Localhost访问都正常,部署到服务器后用ip访问老是出现warn:redirect to +url+ is not allowed, 原来portal.properties里面有默认的配置如下: ## ## Redirect ## # # Set this property to "ip" or "domain" for the redi...原创 2018-03-19 23:15:08 · 1007 阅读 · 0 评论