SSH开发
不讲理的胖子
生命那是一场恢弘的等待,唯一的结局只是在那霏霏中睡去。就算全世界都否定你,你要相信你自己,当你放下面子赚钱的时候,说明你已经懂事了。当你用钱赚回面子的时候,说明你已经成功了。当你用面子可以赚钱的时候,说明你已经是人物了。
展开
-
使用Myeclipse完成Hibernate的逆向工程
Hibernate的开发流程一般有两种:1、由Domain object > mapping > db2、由db开始,用工具生成生成mapping 和Domain object。在实际的开发过程中,涉及的表太多了,一个一个的写java实体类很费事费时的。Myeclipse提供了一个简单的方法:Hibernate逆向工程。在这里将详细介绍使用myeclipse逆向生成Hibernat原创 2013-01-14 10:24:02 · 659 阅读 · 0 评论 -
文件上传简介1---上传到指定的目录2
节摘要:上节解决了上传文件到本机指定目录,本节主要是在上节的基础上对前台显示的html页面做一下修改,实现动态的增加文件输入框s。新建upload2.html(放在和upload.html文件的同一个目录下)代码如下: upload2.html --> function m原创 2013-05-08 15:23:43 · 623 阅读 · 0 评论 -
文件上传简介1---上传到指定的目录3
本节摘要:前面介绍了文件上传到目录,本节是对uoload.html前面前台做了一定的修改,加了一些校验在前台。修改后的upload.html文件如下: 文件上传 //文件提交之前一个简单的js校验 function upFile(){原创 2013-05-08 15:24:59 · 1013 阅读 · 0 评论 -
spring在web.xml中和在struts中的不同配置
Spring中WebApplicationContext的研究ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类似原创 2013-05-14 09:29:20 · 628 阅读 · 0 评论 -
ApplicationResources_zh_CN.properties乱码问题
建立ApplicationResources_zh_CN.properties文件后,用 jdk1.5.0_08/bin/native2ascii.exe 工具进行编码转换. 此文件中的中文变成乱码. 在eclipse装此插件:http://download.csdn.net/detail/xuxu198899223/5365755 之后乱码变成中文,原创 2013-05-10 12:36:24 · 879 阅读 · 0 评论 -
web.xml配置的详细说明
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元原创 2013-05-14 09:45:20 · 753 阅读 · 0 评论 -
在ssh项目中的中配置数据源c3p0
部分代码来自网上,黄绿色的字体就是c3p0 sqlserver2000连接池的设置,其中特别注意的是''driverClass' , 'jdbcUrl', 'user' , 'password'区分大小写 ,并且要把c3p0-0.9.1-pre6.jar放到classpath中;1.sqlserver2000<beans xmlns="http://www.springframe原创 2013-05-14 10:33:29 · 973 阅读 · 0 评论 -
事务管理(DataSourceTransactionManager,HibernateTransactionManger,JTATransactionManager)
autoProxyCreator 自动代理1、传统使用JDBC的事务管理 以往使用JDBC进行数据操作,使用DataSource,从数据源中得到Connection,我们知道数据源是线程安全的,而连接不是线程安全的,所以对每个请求都是从数据源中重新取出一个连接。一般的数据源由容器进行管理,包括连接池。例如TOMCAT,WEBSPHERE,WEBLOGIC等这些J2EE商业容器都提原创 2013-05-14 11:49:04 · 7847 阅读 · 0 评论 -
spring配置SessionFactory ,transactionManager以及其他特性
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.spri原创 2013-05-14 11:37:48 · 1135 阅读 · 0 评论 -
ssh框架连不同的数据库配置
在配置文件applicationContext.xml设置如下: <beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework原创 2013-04-24 09:36:10 · 1866 阅读 · 0 评论 -
文件上传简介1---上传到指定的目录1
引入:文件上传是开发中常用的功能,本节主要介绍用commons-fileupload-1.1.jar包实现基本的文件上传功能,即上传文件到指定的目录中,同时介绍上传过程中使用到的相关类及其方法。下载插件:准备需要的jar包* commons-fileupload-1.1.jar 文件上传jar包(必须导入) * commons-io-1.2.jar (必须导入)原创 2013-05-08 15:21:59 · 1248 阅读 · 0 评论 -
用户权限管理
实现业务系统中的用户权限管理--设计篇 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限原创 2013-05-06 15:28:42 · 873 阅读 · 0 评论 -
Spring MVC之SimpleFormController的简单使用
很明显,SimpleFormController是处理表单提交比较好的一种控制器。下面就一个小例子对SimpleFormController的用法做一个总结。首先提纲挈领,我们的例子是做一个新闻提交模块。如下图所示:在输入http://localhost:8080/javalearn1.0/addNews.html后,即打开此页面,从数据库中读出新闻类别并在sele转载 2013-05-03 14:31:25 · 752 阅读 · 0 评论 -
SSH 各个框架的作用及好处
简单的说:struts 控制用的hibernate 操作数据库的spring 用解耦的详细的说:struts 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的核心就是 Struts-confi g.xml. 主要控制逻辑关系的处理 .hibernate 是数据持久化层 , 是一种新的对原创 2013-01-17 09:12:59 · 2280 阅读 · 1 评论 -
Spring事务配置的五种方式
Spring事务配置的五种方式:总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hiber原创 2013-04-24 09:36:54 · 639 阅读 · 0 评论 -
Java开源项目Hibernate包作用详解
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包原创 2013-04-24 09:37:13 · 739 阅读 · 0 评论 -
spring HibernateTemplate调用存储过程
具体调用方式如下所示:[java] view plaincopy//调用存储过程 删除流程相关记录 String procdure = "{Call sp_deleteInstByRootID(?)}"; CallableStatement cs = this.getHibernateTemplate().getSes原创 2013-04-24 09:37:42 · 1592 阅读 · 0 评论 -
六种方式实现hibernate查询,及IDE推荐
我觉得有必要写一个hibernate的总结性随笔,从点到面,讲讲hibernate查询的6种方法。分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。 如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功能,但是从一个点,让我们掌握6中方法,则提供了更多选择。每原创 2013-04-24 09:38:39 · 866 阅读 · 0 评论 -
Spring MVC的例子使用
Java代码 /** * @Component,@Service,@Controller,@Repository注解的类 * * @Service(逻辑层使用)rt.jar @Repository(Dao层使用) * * @Controller(View使用也就是action中的类) spring.jar夹包下 * * @Autowired自动装配 *原创 2013-04-24 09:39:32 · 852 阅读 · 0 评论 -
通用的DAO查询,常见方法集合,没有使用Spring
001 import java.io.*;002 import java.sql.SQLException;003 import java.util.ArrayList;004 import java.util.List;005 006 import org.hibernate.Hibernate;007 import org.hibernate.HibernateException原创 2013-04-29 13:26:33 · 707 阅读 · 0 评论 -
Struts+hibernate通用接口BaseDAO
001 public abstractclass BaseDAO {002 protectedSession getSession() {003 returnMySessionFactory.getSession();004 }005 006 protectedvoid closeSession() {007 MySessionFactory.closeSession()原创 2013-04-29 13:27:07 · 722 阅读 · 0 评论 -
Spring MVC深入讲解
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)转载 2013-05-03 14:01:46 · 750 阅读 · 0 评论 -
S4S2H4架构实现整合
附件中附有项目源代码和jar包,有需要的朋友可以看看。由于上传大小限制,将lib包分成两个部分上传,一部分在项目中,另一部分在lib.rar中 。1.web.xml配置 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"转载 2015-01-26 14:48:13 · 1068 阅读 · 0 评论