javaweb项目初始化问题

我写的项目启动时实例化了好多类,但是别人的项目就初始化一个类项目就运行完了,
启动速度很快,请问是如何设置的?

1个回答

尽量使用懒惰加载可以提高首次运行的速度
https://www.cnblogs.com/zr520/p/4875580.html
http://xfxlch.iteye.com/blog/2048049

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于javaWeb项目的初始化工作
1、数据库初始化,创建一些表结构 2、JDK、Maven配置: IDEA中:Configure/Project Default下的Setting和Project Structure配置jdk和maven 3、创建新项目:New Project–》Maven—》点击create from archetype和jdk,找到webapp的原型。=》等待 4、配置Tomcat:选择启动键旁边的Ed...
JavaWeb项目学习笔记之项目的git初始化
开发环境:idea15.06、jdk-7u80、maven3.0.5、git3.12.1、tomcat7.0.73、mysql5.1.73 1. 在GitHub上创建一个新的项目; 2. 打开idea,配置Terminal终端:配置的教程; 3. 使用 touch README.md 新建READMD.md文件,添加项目的说明; 4. 使用 touch .gitignore 文件,如下填写...
javaweb项目
对于初学者挺有用的项目
JavaWeb项目
我用jsp做了一个用户注册的页面,用的是文本编辑器写的,完了后把它放到Tomcat下的Webapp下用浏览器看时就是不能连接数据库提示[color=#FF0000][size=16px]Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序[/size][/color]这是什么问题啊 : 我一直搞不明白 求高手帮忙解答 下面是我数据库的代码rnpublic class DBO rn private String URL;rn private String classname;rn private String username;rn private String password;rn rn private Connection con;rn private Statement stm;rn private ResultSet rs;rn rn public DBO()rn URL="jdbc:odbc:db_FABD01";rn classname="sun.jdbc.odbc.JdbcOdbcDriver";rn username="sa";rn password="";rn rn rn private void LoadDriver()rn tryrn Class.forName(classname);rn catch(ClassNotFoundException e)rn System.out.println("加载驱动程序失败!");rn e.printStackTrace();rn rn rn rn private Connection getCon()rn LoadDriver();rn tryrn con=DriverManager.getConnection(URL,username,password);rn catch(Exception e)rn System.out.println("创建数据库连接失败!");rn e.printStackTrace();rn rn return con;rn rn rn private Statement getStm()rn getCon();rn tryrn stm=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); rn catch(Exception e)rn System.out.println("创建Statement对象失败!");rn e.printStackTrace();rn rn return stm;rn rn rn public ResultSet getRs(String sql)rn if(sql==null)rn sql="";rn getStm();rn tryrn rs=stm.executeQuery(sql); rn catch(Exception e)rn System.out.println("查询数据库失败!");rn e.printStackTrace();rn rn return rs; rn rn public int update(String sql)rn if(sql==null)rn sql="";rn getStm();rn int i=-1;rn tryrn i=stm.executeUpdate(sql);rn catch(Exception e)rn i=-1;rn e.printStackTrace();rn finallyrn closed();rn rn rn return i;rn rn public void closed()rn tryrn if(this.rs!=null)rn rs.close();rn if(this.stm!=null)rn stm.close();rn if(this.con!=null)rn con.close();rn catch(Exception e)rn e.printStackTrace();rn rn
Javaweb项目
Jsp+spring+springmvc+maven,附带数据库脚本,基于b\s架构的电商项目,项目挺好的可参考
javaWeb项目
java商城项目作业练习目录,适合初学者
JAvaWeb项目
JAvaWeb项目
javaweb项目浏览器问题
我有一个java语言开发的网站,正常情况下点击首页的图片链接会弹出提示登录的窗口。火狐浏览器,谷歌浏览器,IE9都可以,就是IE8什么也不提示就直接跳转了,请问这有可能是什么原因造成的,程序的哪个模块出错了。
关于JavaWeb项目乱码的问题
在web.xml文件中添加下列代码                       characterEncodingFilter               org.springframework.web.filter.CharacterEncodingFilter                                 encoding               
javaWeb项目下载文件问题
下载文件的代码如下:rn项目在本地调试的时候,是可以正常下载本地磁盘的文件的,然后我部署到一台远程机器上,所要下载的文件能够得到他的路径,但是也不报错就是页面没有下载到文件,这是为什么?rn备注:1.我在浏览器去访问那个文件的路径,404访问不到,虽然在WEB-INF下面放着。rn 访问路径:http://10.10.3.149:8080/alitm/WEB-INF/upload/d9209cf6856e427495dd78e4cf3d24d3_result.csvrnrnrnrnrnrnrn[b]package com.ecsemir.utils;rnrnimport com.ecsemir.entity.ExceptUpload;rnimport org.springframework.context.annotation.Scope;rnrnimport javax.servlet.ServletException;rnimport javax.servlet.http.HttpServletRequest;rnimport javax.servlet.http.HttpServletResponse;rnimport java.io.*;rnimport java.net.URLEncoder;rnimport java.text.SimpleDateFormat;rnimport java.util.Date;rnrn/**rn * Created by zhuxiaofan01 on 2017/11/7.rn * 文件上传rn */rn@Scope("prototype")rnpublic class DownloadFile rnrn public static void getDownloadFile(HttpServletRequest request, HttpServletResponse response,ExceptUpload exceptUpload)rn throws IOException, ServletException rn //得到要下载的文件路径rn String fpath = exceptUpload.getPath_resultCsv();rn String filepath = request.getSession().getServletContext().getRealPath(fpath);rn //获取时间rn String res;rn SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");rn String time=simpleDateFormat.format(new Date());rn //得到文件名rn int index1=filepath.lastIndexOf("_");rn int index2=filepath.lastIndexOf(".");rn String fileName=time+filepath.substring(index1+1,index2)+".csv";rn System.out.println("---------------------------fileName:"+fileName+"-----------------"+filepath);rn fileName = new String(fileName.getBytes("iso8859-1"), "UTF-8");rn //得到要下载的文件rn File file = new File(filepath);rn //如果文件不存在rn if (!file.exists()) rn request.setAttribute("message", "您要下载的资源已被删除!!");rn request.getRequestDispatcher("/except/downloadlist.jsp").forward(request, response);rn return;rn rn //设置响应头,控制浏览器下载该文件rn response.setHeader("content-disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));rn //读取要下载的文件,保存到文件输入流rn FileInputStream in = new FileInputStream(file);rn //创建输出流rn OutputStream out = response.getOutputStream();rn //创建缓冲区rn byte buffer[] = new byte[1024];rn int len = 0;rn //循环将输入流中的内容读取到缓冲区当中rn while ((len = in.read(buffer)) > 0) rn //输出缓冲区的内容到浏览器,实现文件下载rn out.write(buffer, 0, len);rn rn //关闭文件输入流rn in.close();rn //关闭输出流rn out.close();rnrn rn[/b]
javaweb项目的jsp页面跳转问题
在编写自己的第一个javaweb项目的时候,出现了可以加载首页面,但是当点击注册按钮的时候,页面跳转出现了问题,报错是status404 这个就代表着找不到正确的页面路径,于是自己在网上查了很多解释,都没有解决,非常苦恼。但突然一次恍然大悟,发现了问题的根本原因:就是自己的jsp文件存放位置出错了 这是错误的存放位置(这种存放位置就代表着jsp文件存放在WEB-
javaweb项目ajax的跨域访问问题
在做项目中遇到了ajax的跨域访问,寻求了好多时间,在不懈努力之下终于发现了解决办法,与一般的不同的是,我是在服务器端利用拦截器进行控制,即在每一次的请求中拦截器强制的加入Access-Control-Allow-Origin操作权限。 问题描述 在一般发送ajax请求的时候使用的数据格式是json,如果跨域,一般人考虑到的是jsonp,但是有些项目中如果使用jsonp的话,在封装数据的时候就要重
Javaweb项目中的路径问题
最近在完成一个作业的时候,需要读取一个在javaWeb的项目中的XML文件。老是弄不好,便去网上找了方法,有用!一开始也没深究,完成了作业后,有精力深究了一下。如今写出来,供大家参考。 我的项目目录如图所示,我使用的是Tomcat 8.0作为服务器,servlet 3.0 首先考虑在普通java类当中获取UserList.xml的路径,首先要了解两个基本知识:
Tomcat部署javaweb项目问题集锦
java开发问题 tomcat部署(重要): 1、问题描述,jdbc找不到本地文件。如果程序中不是用框架读取jdbc文件,需要替换读取路径中的空格,或者修改tomcat路径为没有空格 path = path.replace("%20", " "); 2、问题描述,本地eclipse程序没问题,放到tomcat上token验证错误(其实就是tomcat编码和eclipse编码不一样)。解决办...
javaWeb项目中jar包冲突问题
1、java.lang.NoSuchMethodError: org.apache.http.entity.StringEntity.<init>(Ljava/lang/String;Lorg/apach 项目本来正常运行,突然提示没有对应方法,500 网上说的都是jar包冲突,但是找半天不晓得那个jar包问题; 做法:找到报错信息第一行,点击链接进去,对应方法所在的jar包就是...
javaweb项目遇到的问题
javaweb项目遇到的问题
第一个JavaWeb项目
一、开始之前的一点小准备1、集成Eclipse与Tomcat在开发过程中,如果通过手动方式来部署、运行web项目,其开发过程会很繁琐,而且效率低下。为了提高开发效率,需要将Tomcat服务器配置到Eclipse中,为web项目指定一个web应用服务器。这样就可以在Eclipse中操作Tomcat,并自动部署和运行web项目。将Tomcat配置到Eclipse中的步骤如下: (1)在Eclipse中单
javaweb项目16-20
javaweb项目16-20
javaweb项目代码生成器
代码生成器: 该项目为代码生成器 基于Apache Velocity的 Java模板引擎
tomcat部署javaweb项目
Tomcat部署: 多个tomcat,项目名称重复,session会话冲突问题 日志输出到磁盘 启动窗口标题设置 数据源参数配置 oracle11g内存参数设置 等等
javaweb项目_1
javaweb项目,实现了基础的增删改查操作,适合新手参考。
javaweb项目(三)
再easyui中,提供了各种样式的1基本组件,使用它要事先引入各种东西   比如再表格table中 fitcolumns=true属于自适应,填满界面。pagination是(如果表格有多页)将表格分页;rownembers是在每一行前面加上行号     每一个js界面 必须 加上url来表明自己数据流请求的地址   !!!! 关于页面跳转 若是登录界面这种提交form表单的,直...
javaWeb项目总结
java WEB 使用springMVC+hibernate的小项目总结,使用的是全注解版来实现整个流程。这个项目是类似于”某宝“网的一个小型项目,主要用于练练手,熟悉一下企业编码的流程,为日后出去工作打下基础。
javaweb项目(四)
 今天要学习批量删除  首先是修改功能的实现   首先,要在GradeDAO里建立要在数据库的操作,既然是在底层,根据实际情况,那我是想从数据库里掏出我的值   其次,在servlet里加上页面的返回值对象   最后,在前台EASYUI中调用返回的值 { 引入easyui中的dategrid功能   DataGrid n. 数据表格; 数据网格; datagrid是个建表插件...
javaweb项目目录结构
程序目录结构应遵从maven默认约定(即使采用ANT构建),以统一规范,简化构建配置。一个典型的JavaEE应用(对应公司某产品、或某个项目的程序),目录结构如下: 大型项目应划分多个工程(project,模块),每个工程的目录结构也同样遵从相同约定。 各目录的内容/用途如下: 目录 用途 src/main/java Application /Library ...
第一个javaweb项目
1.安装好eclipse 2.服务器配置 3.新建项目 新建项目找到web——Dynamic Web Project 点击下一步 文件名。其他默认 打开first2项目右键Webcomtet创建jsp文件,忽略first2上面 如图,在web中找到JSP File 效果 ...
javaWeb项目参考
主要开发网站方面的,大家可以参考下,对于初学者很容易上手,!
部署JavaWeb项目
一、软件与硬件环境 spring mvc ssm,前端是饿了么框架 Ubuntu 16.04 32位 1核 1GB 腾讯云服务器 二、后台部署 2.1 安装ftp 参考自链接 用于本地主机与云服务器传输文件 安装 apt-get install vsftpd ftp 备份配置文件 cp /etc/vsftpd.conf /etc/vsftpd_bk.conf 修改配置文件 sudo vim /...
Javaweb项目小结
Javaweb项目小结 这里我想从影响我们项目开发进度的一些因素来反思这次我们项目的一些不足。期待各位大虾批评指教.1、数据库设计:这次在项目开发中,碰到一个较大的问题是,有的表没有,这就给我们的业务扩张带来了一些麻烦,例如这次在用户与订单这块,没有设计一张用户收货信息表,在商品上,没有设计一张商品类型表,这样使得对于信息数据的重用和业务的扩展...
Javaweb项目虚拟路径
1.创建工程是默认虚拟路径和项目名字一样 2.如果更改项目名字 虚拟路径并不会改,如果你想修改的话  a.右键项目名属性  b.选择MyEclipse 下的web c.更改Web  content-root下的虚拟路径
javaweb项目9-15
javaweb项目9-15
JavaWeb项目.rar
自己做的,关于java web、 级开发测试,可以用于初学者进行初学
Javaweb项目2
Javaweb项目2,对于学习Javaweb项目有帮助
JavaWeb项目源代码
该项目整合了Structs、Hibernate、Spring.值得一下。
JavaWeb项目的创建
首先先检查Eclipse中是否有Dynamic Web Project 步骤如下:     查找到后进行下面的操作,若没有上面的Dynamic Web Project,解决办法有两种:1、在网上搜索eclipseWEB的插件 2、安装java ee版本的  3、看周围朋友谁有已经安装过的eclipse,直接复制整个eclipse文件夹,放到自己电脑上使用 创建JavaWeb项目  ...
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件