`
hlbng
  • 浏览: 175046 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
// 按照utf-8的格式解码 public static String decodeStringByUTF8(String str) { if (isBlank(str)) return ""; try { return URLDecoder.decode(str, "utf-8"); } catch (UnsupportedEncodingException e) { } return ""; } // 按照utf-8的格式编码 public static String encodeStr ...
1.附件的上传: a.定义附件保存路径: String fileURL = servlet.getServletContext().getRealPath(File.separator); String filePath = "attachment" + File.separator + "file";   b.获取上传的附件: FormFile file = fileForm.getPicFile(); c.上传附件: upLoadFile(file, fileURL + filePath);   d.upLoadFile函数: p ...
6.3  Spring的事务 Spring的事务管理不需与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供一致的事务编程风格,通过模板化的操作一致性地管理事务。声明式事务基于Spring AOP实现,却并不需要程序开发者成为AOP专家,亦可轻易使用Spring的声明式事务管理。 6.3.1  Spring支持的事务策略 Spring事务策略是通过PlatformTransactionManager接口体现的,该接口是Spring事务策略的核心。该接口的源代码如下: public interface PlatformTransactionManager { ...
/** * * @author holy bean */ public interface GenericDAO<T extends Serializable, PK extends Serializable> { // -------------------- 基本检索、增加、修改、删除操作 -------------------- // 根据主键获取实体。如果没有相应的实体,返回 null。 public T get(PK id); // 根据主键获取实体并加锁。如果没有相应的实体,返回 null。 public ...
Spring is a powerful Java application framework, used in a wide range of Java applications. It provides enterprise services to Plain Old Java Objects (POJOs). Spring uses dependency injection to achieve simplification and increase testability. Spring beans, dependencies, and the services needed by be ...
  属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL这个log catego ...
LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:mappingResources、mappingLocations、mappingDirectoryLocations与mappingJarLocations他们的区别:mappingResources:指定classpath下具体映射文件名 <property name="mappingResources" value=“userTest.hbm.xml”/>  或者利用list同时指定多个 映射文件 <property name="mapping ...
    在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。配置文件的基本结构如下: <?xml version="1.0" encoding='UTF-8'?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate ...
    对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。     下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。 <?xml version="1.0"?> <!-- 所有 ...
import org.hibernate.cfg.Configuration; import org.hibernate.tool.hbm2ddl.SchemaExport; import junit.framework.TestCase; public class CreateDB extends TestCase{ public void testCreateDB(){ Configuration cfg=new Configuration().configure("hibernate.cfg.xml"); SchemaExport ex ...
1、如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表。       如果执行大量的SELECT,MyISAM是更好的选择。 2、我需要使用事务处理,但是原来的数据表使用的是myisam,就需要改为bdb或者innodb,这样基于myisam的程序,将类型改为innodb后,原来的程序是不需要改动。 3、myisam属于非事务安全型,innodb和bdb属于事务安全型。 说明: #测试表建立 (环境为MySQL 5.0.22, Windows 2000操作系统) create table AAA( a1 varchar(64) not ...
//MySQL: String Driver="com.mysql.jdbc.Driver"; //驱动程序 String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名 String Username="username"; //用户名 String Password="password"; //密码 Class.forName(Driver). ...
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。        1. 原始单据与实体之间的关系           可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。        〖例1〗:一份员工履历资料,在人力资源信 ...
  1. 查看数据库的版本 以下是引用片段:  select @@version   2. 查看数据库所在机器操作系统参数 以下是引用片段:  exec master..xp_msver   3. 查看数据库启动的参数 以下是引用片段:  sp_configure    ...
ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和用法也许你并不是全都知道,不信你瞧: 1.    作为控制批处理命令在执行时是否显示命令行自身的开关 格式:ECHO [ON|OFF] 如果想关闭“ECHO OFF”命令行 ...
Global site tag (gtag.js) - Google Analytics