会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
金子开发者
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2017年7月12日
log4net使用简介
摘要: 以前一直用,感觉还可以,今天引入到新项目中,顺便温习一下吧。 官网:http://logging.apache.org/log4net/download_log4net.cgi 我用的版本是:1.2.13.0,我有这个dll我就不进行相关操作了,你可以去官网下载,也可以在nuget中下载,自己选不多
阅读全文
posted @ 2017-07-12 15:03 码大坑
阅读(400)
评论(0)
推荐(0)
2017年7月4日
c#使用 NServiceKit.Redis 封装 RedisHelper
摘要: 在说StackExchange.Redis 的时候说了,因为我们的项目一直.net4.0不升级,没有办法,我说的不算,哈哈,又查了StackExchange.Redis在.net4.0使用麻烦,所以选了NServiceKit.Redis。结构也不说了,直接上代码了。 ICache.cs Redis.
阅读全文
posted @ 2017-07-04 23:09 码大坑
阅读(3119)
评论(0)
推荐(1)
c#使用 StackExchange.Redis 封装 RedisHelper
摘要: 公司一直在用.net自带的缓存,大家都知道.net自带缓存的缺点,就不多说了,不知道的可以查一查,领导最近在说分布式缓存,我们选的是redis,领导让我不忙的时候封装一下,搜索了两天,选了选第三方的插件,ServiceStack.Redis和StackExchange.Redis以前都用过,不过都是
阅读全文
posted @ 2017-07-04 20:52 码大坑
阅读(23657)
评论(18)
推荐(5)
2017年6月20日
dynamic类型
摘要: dynamic类型在运行时做类型检查 可用于变量类型、方法参数和返回值类型 示例 dynamic person = new Student { Name = "张三", Age = 20 }; dynamic ViewBag{get ;set;} dynamic d = new System.Dyn
阅读全文
posted @ 2017-06-20 14:36 码大坑
阅读(185)
评论(0)
推荐(0)
C#扩展方法
摘要: 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 扩展方法三个要素 1.静态类 2.静态方法 3.this关键字 static void Main(string[] args)
阅读全文
posted @ 2017-06-20 14:20 码大坑
阅读(224)
评论(0)
推荐(0)
2017年4月5日
08—mybatis注解配置二
摘要: 动态sql mybatis的注解也支持动态sql。mybatis提供了各种注解,如@InsertProvider、@UpdateProvider、@DeleteProvider和@SelectProvider,来帮助构建动态sql语句,然后mybatis可以执行这些sql语句。以上4个Provide
阅读全文
posted @ 2017-04-05 16:19 码大坑
阅读(4018)
评论(0)
推荐(0)
2017年3月27日
07—mybatis注解配置一
摘要: 常用注解Select:映射查询的sql语句。SelectProvider:Select语句的动态sql映射。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和mehtod,type属性是类的完全限定名,method是该类中的那个方法名。 Insert:映射插入的sql语句。
阅读全文
posted @ 2017-03-27 11:28 码大坑
阅读(443)
评论(0)
推荐(0)
2017年3月10日
06—mybatis缓存机制
摘要: MyBatis缓存分为一级缓存和二级缓存一级缓存MyBatis的一级缓存指的是在一个Session域内,session为关闭的时候执行的查询会根据SQL为key被缓存(跟mysql缓存一样,修改任何参数的值都会导致缓存失效) 1.创建表 2.创建model User.java 3.mapper.ja
阅读全文
posted @ 2017-03-10 15:49 码大坑
阅读(335)
评论(0)
推荐(0)
2017年3月6日
05—动态sql
摘要: 1.创建表 2.创建实体Employee.java 3.mapper创建 EmployeeMapper.java EmployeeMapper.xml 知识点描述: (1).if if用来判断字段是否有值,值是否为空,或者判断一些值不会让sql语句出错等 <!-- if --> <select id
阅读全文
posted @ 2017-03-06 11:15 码大坑
阅读(226)
评论(0)
推荐(0)
2017年3月1日
04—mybatis的关联映射
摘要: mybatis的关联映射一对一一对多多对多 一.一对一(一个人只能有一个身份证号) 1.创建表创建表tb_card 2.创建model Card.java Person.java 3.Mapper类和xml文件PersonMapper .java PersonMapper .xml CardMapp
阅读全文
posted @ 2017-03-01 21:52 码大坑
阅读(301)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告