今天解决了一个IBatis.Net的使用的问题,这个问题困扰了很久。在做一个管理系统,后台Server采用的是HTTP Server+DB来提供服务。 最初使用的是Perl+BerkeleyDB,演进到Servlet+Mysql,然后又演进到ASP.NET + SQL Server,从Servlet开始ORM使用的是Hibernate,到了ASP.NET后,Hibernate转变为了NHibernate。一次偶然的机会,接触到了别人的一个系统,也想把这个管理系统中的NHibernate替换为IBatis.Net,并且把请求统一放到一个Controller进行Dispatch,也可以在 ...
有时我们需要将图片存储在数据库中,此时可将列的类型设置为image。在对该列进行更新(Insert, Update)时,如果要设置的值为null,可能会有问题,考虑这条语句:<insert id="Category_Insert" parameterClass="Category">INSERT INTO Categories (CategoryName,Description,Picture)VALUES (#CategoryName#,#Description#,#Picture ...
我们在使用IBatis.net操作数据的时候,肯定会碰到SQL参数当我们有一个参数时,IBatis的xml映射文件如下:<statement id="getProduct" parameterClass="System.Int32">  select * from PRODUCT where PRD_ID = #value#</statement>当我们有多个参数时,xml如下:<statement id= ...
joerong666
搜索本博客
最近加入圈子
存档
最新评论