摘要: 配置文件说明 一、SqlMapConfig.xml <configuration> <!--配置properties 可以在标签内部配置连接数据库的信息,也可以通过属性引用外部配置文件信息 resource属性:常用的 用于指定配置文件的位置,是按照类路径的写法来写,并且必须存在于类路径下 url属 阅读全文
posted @ 2020-03-16 22:11 mantishell 阅读(162) 评论(0) 推荐(0) 编辑
摘要: mybatis基于xml和注解的增删改查 首先说下目录结构: XML配置文件方式: Mapper接口开发只需编写Mapper接口(Dao接口),mybatis框架会根据接口定义创建接口的代理对象。 本文介绍XML配置方式: 步骤: 1、创建maven工程,导入坐标: 1 <packaging>jar 阅读全文
posted @ 2020-03-14 21:44 mantishell 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 当我们遵守以下3条时,我们就不需要写dao接口的实现类: mybatis的映射配置文件必须和dao接口的包结构相同 映射配置文件的mapper标签namespace属性的取值必须是dao接口的全限定类型 映射配置文件的操作(select,update),id属性的取值必须是dao接口的方法名 但我们 阅读全文
posted @ 2020-03-14 09:21 mantishell 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 在xml的项目基础上只需修改三个地方 1、删除resource下IUserDao.xml文件 如果不删除,和注解同时存在则会报错: java.lang.IllegalArgumentException: Mapped Statements collection already contains va 阅读全文
posted @ 2020-03-13 23:26 mantishell 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个maven工程 jdk使用1.8 目录结构: 1、在pom文件中添加 <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</ar 阅读全文
posted @ 2020-03-13 23:01 mantishell 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 附加类型“Models.T_WindowT_Device”的实体失败,因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为。这可能是因为某些实体是新的 阅读全文
posted @ 2020-03-11 09:35 mantishell 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 创建的Web服务,发布到本地的iis后,本地测试访问WebService可以直接点击调用来调试。 但发布到非本机的服务器后,替代“调试”按钮的是一段文字 测试窗体只能用于来自本地计算机的请求。 原因:没有开启远程访问。 解决办法:在web.config的system.web节点里添加如下配置节内容: 阅读全文
posted @ 2020-01-16 20:47 mantishell 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 一、解析服务 在注册完组件并暴露相应的服务后,可以从创建的容器或其子生命周期中解析服务,让我们使用Resolve()方法来实现: var builder = new ContainerBuilder(); builder.RegisterType<MyComponent>().As<IService 阅读全文
posted @ 2020-01-16 20:40 mantishell 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 一、注册概念 我们通过创建ContainerBuilder来注册组件并告诉容器哪些组件暴露了哪些服务。 组件可以通过反射(注册指定的.net类或开发结构的泛型)创建;通过提供现成的实例(你已创建的一个对象实例)创建,或者通过lambda表达式(一个执行实例化对象的匿名方法)来创建ContainerB 阅读全文
posted @ 2020-01-11 10:58 mantishell 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 有时候需要计算今天是第几周,以及本周从哪天开始: /// <summary> /// 根据第几周和星期几获取具体的某天的日期 /// </summary> /// <param name="year"></param> /// <param name="week">第几周</param> /// < 阅读全文
posted @ 2019-12-28 17:23 mantishell 阅读(1072) 评论(0) 推荐(0) 编辑