资源简介
这是一个Java语言写的旅游网站,里面有数据库,导入工程就可以用,有前台和后台。这是本人下载的一个电商网站,再一步步改出来的。
如果你需要的就是一个电商网站模板,那恭喜你,将工程导入myeclipse,启动服务器,在页面地址栏输入http://localhost:8080/install/install.do,然后按照页面提示的安装步骤一步步的做,后面就出现一个包含了前后台的页面链接,点进去之后,你就可以把这个电商网站改成你想要的网站了。
如果你需要的是一个旅游网站,那么重复以上步骤之后,你需要把数据库文件abc.sql覆盖到数据库中,因为这个abc.sql文件是我修改了电商代码,转换成我的旅游网站的数据库,里面有大量旅游页面的数据。
如有不懂,可以问我,这是本人花了大量时间的成果,希望各位拿去参考。
代码片段和文件信息
package com.enation.app.base;
import org.dom4j.Document;
import com.enation.app.base.core.service.impl.cache.SiteMenuCacheProxy;
import com.enation.app.base.core.service.impl.cache.SitemapCacheProxy;
import com.enation.app.base.core.service.solution.impl.SqlExportService;
import com.enation.eop.resource.impl.cache.ThemeUriCacheProxy;
import com.enation.eop.resource.model.EopSite;
import com.enation.eop.sdk.App;
import com.enation.eop.sdk.context.EopContext;
import com.enation.eop.sdk.context.EopSetting;
import com.enation.framework.cache.CacheFactory;
import com.enation.framework.database.IDBRouter;
import com.enation.framework.database.ISqlFileExecutor;
/**
* base应用
*
* @author kingapex 2010-9-20下午04:36:26
*/
public class baseApp extends App {
private IDBRouter baseDBRouter;
private SqlExportService sqlExportService;
private ISqlFileExecutor sqlFileExecutor;
public baseApp() {
tables.add(“adv“);
tables.add(“access“);
tables.add(“adcolumn“);
tables.add(“admintheme“);
tables.add(“auth_action“);
tables.add(“border“);
tables.add(“friends_link“);
tables.add(“guestbook“);
tables.add(“menu“);
tables.add(“role“);
tables.add(“role_auth“);
tables.add(“settings“);
tables.add(“site_menu“);
tables.add(“user_role“);
tables.add(“widgetbundle“);
}
/************** 应用的一些基础信息 ***********/
public String getId() {
return “base“;
}
public String getName() {
return “base应用“;
}
public String getNameSpace() {
return “/core“;
}
/**
* 在进行saas式安装时为某用户初始化数据库
*/
public void saasInstall() {
for (int i = 0; i < tables.size(); i++)
baseDBRouter.createTable(tables.get(i));
}
/**
* Try dumpSql(org.dom4j.Document document)
*/
@Deprecated
public String dumpSql() {
return ““;
}
public String dumpSql(Document setup) {
StringBuffer sql = new StringBuffer();
// tables.add(“adminuser“); //不导出管理员数据
sql.append(this.sqlExportService.dumpSql(tables “clean“ setup));
sql.append(this.createbaseAppSql());
return sql.toString();
}
/**
* 创建导出base应用的sql:
* 当前包含了更新站点:如名称,标志、keyword等,其它标志等信息如是fs格式,应包含在attachment一上起导出了。
*
* @return
*/
private String createbaseAppSql() {
EopSite site = EopContext.getContext().getCurrentSite();
String logofile = site.getLogofile();
String icofile = site.getIcofile();
String upath = EopSetting.IMG_SERVER_DOMAIN
+ EopContext.getContext().getContextPath();
if (icofile != null)
icofile = icofile.replaceAll(upath “fs:“);
if (logofile != null)
logofile = logofile.replaceAll(upath “fs:“);
String sql = “update eop_site set sitename=‘“ + site.getSitename()
+ “‘logofile=‘“ + logofile + “‘icofile=‘“ + icofile
+ “‘keywords=‘“ + site.getKeywords() + “‘descript=‘“
+ site.getDescript()
+ “‘ where userid= and id=;\n“;
return sql;
}
/**
* 系统初始化安装时安装base的sql脚本
*/
public void install() {
t
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 955 2015-04-23 12:00 旅游网站\javamall\.classpath
文件 1257 2015-04-16 16:22 旅游网站\javamall\.project
文件 454 2011-12-06 11:17 旅游网站\javamall\.settings\.jsdtscope
文件 127 2015-04-22 16:44 旅游网站\javamall\.settings\com.genuitec.eclipse.core.prefs
文件 3132 2015-04-28 16:30 旅游网站\javamall\.settings\org.eclipse.core.resources.prefs
文件 629 2011-12-06 11:17 旅游网站\javamall\.settings\org.eclipse.jdt.core.prefs
文件 873 2012-06-07 16:10 旅游网站\javamall\.settings\org.eclipse.wst.common.component
文件 280 2011-12-06 11:17 旅游网站\javamall\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2011-12-06 11:17 旅游网站\javamall\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2011-12-06 11:17 旅游网站\javamall\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2576623 2015-04-29 14:01 旅游网站\javamall\abc.sql
文件 15214 2011-12-21 16:53 旅游网站\javamall\ba
文件 4854 2011-12-21 16:52 旅游网站\javamall\ba
文件 14542 2011-12-06 11:17 旅游网站\javamall\ba
文件 34188 2011-12-06 11:17 旅游网站\javamall\ba
文件 3472 2011-12-21 16:53 旅游网站\javamall\ba
文件 2080 2011-12-06 11:17 旅游网站\javamall\ba
文件 6363 2015-04-22 09:37 旅游网站\javamall\ba
文件 5112 2011-12-06 11:17 旅游网站\javamall\ba
文件 3139 2011-12-06 11:17 旅游网站\javamall\ba
文件 2016 2011-12-06 11:17 旅游网站\javamall\ba
文件 2576 2011-12-06 11:17 旅游网站\javamall\ba
文件 1101 2011-12-06 11:17 旅游网站\javamall\ba
文件 866 2011-12-06 11:17 旅游网站\javamall\ba
文件 1239 2011-12-06 11:17 旅游网站\javamall\ba
文件 1176 2011-12-06 11:17 旅游网站\javamall\ba
文件 1235 2011-12-06 11:17 旅游网站\javamall\ba
文件 13372 2011-12-21 16:53 旅游网站\javamall\ba
文件 3706 2011-12-06 11:17 旅游网站\javamall\ba
文件 2488 2011-12-06 11:17 旅游网站\javamall\ba
............此处省略7234个文件信息
相关资源
- SSHspringmvc+spring4.1+hibernate4.0jar包整合
- Java项目之项目申报系统(Struts2+Spri
- struts2+mysql+Hibernate物流管理系统
- spring MVC+easyUI+mybatis开发网站后台管理
- 基于Spring+Struts2+Hibernate 的商城系统
- JavaWeb图书馆管理系统179033
- SSH所需jar包整合版
- SpringMVC入门,手把手教你搭建项目
- hibernate3所需JAR包
- 单车共享租用系统
- SSH框架实现BBS完整版.2018_03_16
- java网上商城(ssm)
- java内部人员物流网站项目
- 毕业设计-酒店住宿管理系统EXT+Sprin
- S1SH 增删改查
- 精通Java EE:Eclipse Struts 2 Hibernate Sprin
- springmvc+maven+hibernate(JPA)实现的一个
- 新闻发布系统 j2ee 采用ssh三层框架
- 基于java ssm框架在线考题系统源码,附
- 航空票务系统(Spring+Struts+Hibernate)(
- JavaWeb学生在线选课系统Struts+Hibernat
- javaee Struts2+Hibernate+Spring学生成绩管理
- hibernate-distribution-3.3.1.GA
- 毕业设计-Struts2+Hibernate4.2+Spring3的学生
- 毕业设计-Struts2+Hibernate4.2+Spring3的健身
- 毕业设计-Struts2+Hibernate4.2+Spring3的SS
- 基于SpringMvc的云音乐网站
- Java人力资源管理系统,基于 spring m
- Java 开源博客系统 spring mvc、 hibernat
- Java SSM 航空票务管理系统 spring、 my
评论
共有 条评论