• 网传上海限购政策松绑 市房管局目前调控政策并无变化 2019-04-23
  • 新疆坚决打好污染防治攻坚战 2019-04-23
  • 景德镇一道路泥泞坑洼找不到东家 区住建局牵头改造 现已完工 2019-04-20
  • 【春到渭南】随手拍渭南各地区春景,一贴看尽渭南春色! 2019-04-18
  • 新能源汽车纳入蚌埠市级政府集中采购目录 2019-04-17
  • 马克思的每个人全面而自由发展,是人的最高需求层次理论。 2019-04-13
  • 习近平:在2018年春节团拜会上的讲话 2019-04-13
  • 陕煤集团多家分公司5月煤炭铁路装运量创历史新高 2019-03-25
  • 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-03-21
  • 就是,适可而止,太多就太假了。[哈哈] 2019-03-21
  • 海螺集团党委组织召开今年第五次中心组学习会 2019-03-17
  • 哈洽会华南城分会场暨俄罗斯风情文化节启幕 2019-03-17
  • 什么是幸福 ——“幸福死了”与“健康长寿” 2019-03-08
  • 高级需求不是物质需求,而是精神需求。你可能理解不了,为什么方志敏们面对高官,厚禄的诱惑而其志不改。 2019-03-08
  • 让办证群众跑十几趟 宁都这黄所长“黄”了 2019-03-05
  • 功能强大的代码生成器 SmartCode

    广东快乐十分 中奖概率: 功能强大的代码生成器 SmartCode

    Apache-2.0
    C# 查看源码»
    跨平台
    2018-10-19
    h4cd

    SmartCode 是一个代码生成器,但又不仅仅是代码生成器这么简单。

    SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything


    主要特性

    • 1 ORM

      • 1.1 Sync

      • 1.2 Async

    • 2 XmlConfig & XmlStatement -> Sql

      • 2.1 SmartSqlMapConfig & SmartSqlMap (是的,你猜对了,和MyBatis一样,通过XML配置分离SQL。)

      • 2.2 Config Hot Update ->ConfigWatcher & Reload (配置文件热更新:当你需要修改Sql的时候,直接修改SqlMap配置文件,保存即可。)

    • 3 读写分离

      • 3.1 读写分离

      • 3.2 多读库 权重筛选 (配置多读库,根据读库权重选举读库)

    • 4 日志

      • 4.1 基于 Microsoft.Extensions.Logging.Abstractions (当你需要跟踪调试的时候一切都是那么一目了然)

    • 5 Dynamic Repository

      • 5.1 SmartSql.DyRepository (解放你的双手,你来定义仓储接口,我来实现数据库访问)

    • 6 查询缓存 (热数据缓存,一个配置轻松搞定)

      • 6.1.1 Fifo

      • 6.1.2 Lru

      • 6.1 SmartSql.Cache.Memory

      • 6.2 SmartSql.Cache.Redis

      • 6.3 缓存事务一致性

    • 7 分布式配置插件

      • 7.2.1 Load SmartSqlMapSource Xml

      • 7.3.1 Load SmartSqlMapSource Directory

      • 7.1 IConfigLoader (配置文件加载器)

      • 7.2 LocalFileConfigLoader (本地文件配置加载器)

      • 7.3 SmartSql.ZooKeeperConfig (ZooKeeper 分布式配置文件加载器)

    的码云指数为
    超过 的项目
    加载中

    评论(8)

    彪付_3个字符
    使用freemarker自己写一个吧,很快的,github上 找一个随便改改适合自己公司的
    m
    magicalcoder
    喜欢代码生成器的朋友,可以看看这篇 爱不释手 https://my.oschina.net/u/3321345/blog/2990160
    rocher
    rocher
    强大的生产力工具,一键生成解决方案
    Ahoo-Wang
    Ahoo-Wang 软件作者
    最近 SmartCode 扩展了新的特性 ETL,如果有对ETL有兴趣的同学可以阅读: https://my.oschina.net/AhooWang/blog/2872512
    Ahoo-Wang
    Ahoo-Wang 软件作者
    感谢分享!
    冰峰雪座
    冰峰雪座
    tanghc
    tanghc
    核心的地方就是解析出数据库表的基本信息,如表名,字段名,类型等。拿到这些基本信息,放到模板里面就可生成各种文件。
    桉尚
    桉尚
    然并luan

    暂无资讯

    暂无问答

    SmartCode 正式开源,不只是代码生成器!

    SmartCode(https://github.com/Ahoo-Wang/SmartCode) SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything Introduction SmartCode.Db (代码生成器) Demo Getting Star...

    2018/10/25 12:24
    92
    0
    SmartCode.ETL 这不是先有鸡还是蛋的问题!

    继国庆节 SmartCode 正式版(SmartCode.Generator)发布之后,SmartCode 迎来了新的能力 SmartCode.ETL ! SmartCode 正式版从开始发布就从未说过自己仅仅是个代码生成器,这点上从我第一次宣...

    2018/11/06 16:42
    230
    0

    没有更多内容

    加载失败,请刷新页面

    没有更多内容

    返回顶部
    顶部
  • 网传上海限购政策松绑 市房管局目前调控政策并无变化 2019-04-23
  • 新疆坚决打好污染防治攻坚战 2019-04-23
  • 景德镇一道路泥泞坑洼找不到东家 区住建局牵头改造 现已完工 2019-04-20
  • 【春到渭南】随手拍渭南各地区春景,一贴看尽渭南春色! 2019-04-18
  • 新能源汽车纳入蚌埠市级政府集中采购目录 2019-04-17
  • 马克思的每个人全面而自由发展,是人的最高需求层次理论。 2019-04-13
  • 习近平:在2018年春节团拜会上的讲话 2019-04-13
  • 陕煤集团多家分公司5月煤炭铁路装运量创历史新高 2019-03-25
  • 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-03-21
  • 就是,适可而止,太多就太假了。[哈哈] 2019-03-21
  • 海螺集团党委组织召开今年第五次中心组学习会 2019-03-17
  • 哈洽会华南城分会场暨俄罗斯风情文化节启幕 2019-03-17
  • 什么是幸福 ——“幸福死了”与“健康长寿” 2019-03-08
  • 高级需求不是物质需求,而是精神需求。你可能理解不了,为什么方志敏们面对高官,厚禄的诱惑而其志不改。 2019-03-08
  • 让办证群众跑十几趟 宁都这黄所长“黄”了 2019-03-05