(转)ASP.NET、PHP、JSP的简单比较

(转)ASP.NET、PHP、JSP的简单比较 ASP.NET、PHP、JSP的简单比较徐峥(bigmodem@gmail.com)一、前言网页开发平台比较常用的有ASP.NET、PHP和JSP,常用的数据库有Oracle、MS SQL Server、MySQL,到底如何搭配才能取得最佳效果是开发人员关注的问题,本文在开发成本和性能上对几种搭配作简单比较,希望为小型企业和个人开发网站起到一点抛砖引玉的作用。二、测试环境首先介绍一下我使用的测试环境,ASP.NE…

在Tomcat中使用DBCP数据源

首先您必須將JDBC驅動程式放置在Tomcat的common/lib下,然後編輯conf/server.xml,在<Host>與</Host>之間加入以下的內容: server.xml ... <!-- 應用程式目錄是JSP --> <Context path="/JSP" docBase="JSP"> <!-- 使用資料庫名稱是 GUESTBOOK --> <Resource name="jdbc/GUESTBOOK" scope="Shareable" type="javax.sql.DataSource"/> <ResourceParams name="j…

jdbc连接sql server2000数据库问题总结

jdbc连接sql server2000数据库问题总结 Sun 推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。   下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案。   一、相关软件…

谈jsp运行环境的构建和jdbc连接sql server2000数据库

Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。   下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案。   一、相关软件介绍   1、 J2SDK:Java2的软件开发工…

Java程序员面试题集合(14)

114、jsp 有哪些动作?作用分别是什么?JSP 共有以下 6 种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个 JavaBean。 jsp:setProperty:设置 JavaBean 的属性。 jsp:getProperty:输出某个 JavaBean 的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记。115、Anonymous Inner Class (匿名内…

SpringBoot+spring-date-jpa+Hibernate 整合mysql 与sqlserver 配置文件信息

SpringBoot+spring-date-jpa+Hibernate 整合mysql  配置文件 #mysql configure spring.datasource.url = jdbc:mysql://localhost:3306/popularfeelings?serverTimezone=GMT&characterEncoding=utf-8 spring.datasource.username = root spring.datasource.password = root spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver spring.jpa.database = MYSQL #stripped before adding th…

关于JAVA的分页查询操作技术

Servlet版性能测试  主要考虑的Servlet版运行方式有:  一:Servlet在Web容器中的运行机制  1. 单独一个无状态的Servlet实例运行  即Web容器里的多个线程调用一个Servlet实例的运行方式  2. 多个Servlet实例  在Web容器中有多个Servlet实例的对象池,并有多个Web容器线程来分别调用执行  二:Servlet 连接数据库的方式  1. 一对一  即可每个Servlet实例都有直接的数据库连接。  …

Hibernate连载二:Annotation注解AIP

作为JPA Provider中最强大的Hibernate通过Hibernate Annotation和Hibernate EntityManager库实施JPA。Hibernate EntityManager库是JPA的完整实现,它遵循的是JPA持久化特征,而Hibernate Annotation是除了标准化的JPA部分特定于Hibernate,它遵循自由化特征。Hibernate 从3.2开始,就开始兼容JPA。Hibernate3.2获得了Sun TCK的JPA(Java Persistence API) 兼容认证。2010年3月发布的Hibernate 3.5现在…

介绍Hibernate使用UserType–ClobStringType

这里介绍Hibernate使用UserType,UserType就是用户自定义类型,这里的类型指的是除了Hibernate定义的那些类型之外的用户自己定义的。   Hibernate有很多值得学习的地方,这里我们主要介绍Hibernate使用UserType,包括介绍UserType就是用户自定义类型等方面。 1、建立数据库的时候最好建立一个跟业务逻辑完全没有关系的id,这样的好处就是以后当数据量大的时候可以容易的建立索引,而且当业务逻辑变化…

Hibernate中的query.setFirstResult(),query.setMaxResults();

一、query.scroll()和query.setFirstResult(),query.setMaxResults();这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何? 答:1.scroll是用JDBC2.0的可滚动结果集实现;query.setMaxResults();query.setFirstResult()是数据库SQL语句实现。 2.你说是在数据库就分页好呢?还是把结果集都取到内存再分页好呢?(应该是在数据库就分了好些吧,但是如果在内存分…

hibernate.config.xml参数

hibernate有很多参数,通过合理配置这些参数,可以对提高Hibernate框架下对象的效率,从而实现对J2ee应用的优化。 这些参数如下:参数 用途 hibernate.dialect 一个Hibernate Dialect 类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL 这个log category设为debug 。 eg. tr…

JBoss Hibernate 配置与应用

1 配置一个mysql的数据源 从%JBOSS_HOME%\docs\examples\jca目录下复制一份mysql-ds.xml到server\default\deploy目录下,修改其中的内容。 code list 1 <?xml version="1.0" encoding="UTF-8"?> <!-- $Id: mysql-ds.xml,v 1.3.2.3 2006/02/07 14:23:00 acoliver Exp $ --> <!-- Datasource config for MySQL using 3.0.9 available from: http://www.mysql.com/downloads/api-jdbc-stab…

Hibernate针对Java基本类型字段的映射策略总结

本文使用的数据库测试环境为: MySQL:Windows 10x64 5.7.12-log SQL Server:Windows 10x64 SQL Server 2012 Oracle:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production 由于工程需要支持多种数据库,自然而然就想到使用Hibernate框架,但是不同的数据库提供的数据类型是不同的,Hibernate内置了针对不同数据库数据类型的映射策略。使用下面的实体类进行映射测试: @E…

官方数据库jar

MySQL ConnectorJ v5.1 http://dev.mysql.com/downloads/connector/j/5.1.html MS SQL Server 2000 JDBC http://www.microsoft.com/downloads/details.aspx?familyid=86212D54-8488-481D-B46B-AF29BB18E1E5&displaylang=en MS SQL Server 2005 JDBC 1.2 http://download.microsoft.com/download/C/D/3/CD301BF5-E28F-45EA-A1DA-53F2EB448D78/sqljdbc_1.2.2828.100_enu.exe jTDS,能支持 Sybase SQ…
下一页 »