错误:java.lang.IllegalStateException: No modifications are allowed to a locked ParameterMap at org.apache.catalina.util.ParameterMap.remove(ParameterMap.java:205) 1.Servlet中使用了这个方法:request.getParameterMap(),将它的返回值赋值给一个空的hashmap对象结果报错.参考: it looks like
最近在看smartSql源码,兄弟写的.写的很不错取取经. 记录下一些学习的东西,刚开始我先不系统的写了,随意一点哈,我看的差不多再给大家一个模块一个模块系统的写. public T ExecuteScalar<T>(RequestContext context) { T result = _sqlRuner.Run<T>(context, DataSourceChoice.Write, (sqlStr, session) => { return session.Connec
SmartSql 动态代理仓储,一个高生产力的组件.该组件看似很难懂,实际上仅做了映射Statement,转发请求的功能.但却意义重大. SmartSql提供了一个通用泛型仓储接口 SmartSql.DyRepository.IRepository<TEntity, TPrimary> public interface IRepository<TEntity, TPrimary> : IRepository { int Insert(TEntity entity); int Del