lsjORM ----让开发变得更加快捷(一)

描述:

  1.lsjORM底层采用的是开源petapocoORM框架,你可以任意的拓展它

  2.自动生成DAL Model BLL等文件,让习惯三层开发的你更加顺手

  3.节省编写sql的时间,让开发更快捷

  4.学习简单,使用方便

Are you ready?

  1.下载源码

  2.附加数据库(环境:sqlserver2008r2)

  3.生成LSJ项目(环境:vs2013 .net framework 4.0)

  

  PS:NuGet会自动还原项目中引用的包,没有安装NuGet可以直接在这里下载包,包解压放在解决方案根目录下即可

  4.修改配置文件的数据库连接地址,预览views/home/index.cshtml文件,自动生成BLL,Model

  

  将它们附加到项目中,就可以通过lsjORM快速的进行开发了,下一章讲解怎么使用lsjORM

  QQ群:567951547

时间: 2024-10-19 12:33:40

lsjORM ----让开发变得更加快捷(一)的相关文章

lsjORM ----让开发变得更加快捷(二)

lsjORM结构 跟传统三层没有多大区别,这里添加DTO(参数列表)跟PetaPoce(数据库操作),普通的三层我们都喜欢用DBHelper或者SqlHelper来封装sql的辅助方法,PetaPoce更加强大,网上已经有不少资料了,很容易就能学会它 lsjORM参数列表类(Dtb_Base) sql语句很重要的一部分就是where后面的条件,这里的参数列表主要是为了补充sql语句的where部分,而且只用写一次,在所有的地方都可以直接调用,打个比方,我需要查询age > 16 and sex

(原)那些让开发变得不太顺利的厂商

题记) cocos2d-x似乎很好,然其不同版本的差异性,兼容性让人无奈,其在wp下webSocket的问题,Sqlite的问题似乎始终抹不去,U3D似乎看起来不错,开发帧-帧的调试确实不错,基于Mono的运行环境,然在中低端机器下,3D似乎运行总是那么不完美,2D看起来似乎总是那么差.然引擎而已,有高有低,所有的应用-游戏对于程序员来说,最终都是比的内功. 1)安卓的坑 开发第一个项目的时候,需求是游戏+应用的结合,应用部分的图片量相当的大,整个页面几乎全是图片,连文字都是使用图片打上去,游戏

APICloud可以让你开发变得很简单

QQ登录.分享怎么做?相信APICloud可以让你开发变得很简单.这里分享一个demo供大家参考. 1.使用模块,先打开它的开发文档http://www.apicloud.com/mod_detail/37360 添加模块至APIcloud项目 2. 编译自定义loader 3. 在腾讯开放平台管理中心创建应用,提交审核,拿到appkey和appId 4. 在项目代码中找到config.xml 添加代码 <font face="微软雅黑" size="3"&g

spring 第一篇(1):让java开发变得更简单(上)

1.释放POJOS能量 传统开发中是如何束缚POJOS呢,如果你开发过java很长时间,那你一定有接触过EJB的开发.那时候开发一个小小的功能都要扩展框架的类或者实现其接口.所以你很容易在早期的Struts,WebWork,Taperstry等框架中看到侵入到你应用中的框架代码. spring尽可能避免在你的应用中充满它的API.spring从来都不强迫你实现具体的spring接口或者扩展一个具体的spring类.替代的是,在基于spring开发的应用中经常没有指示说明你正在使用spring.最

让iOS开发变得更有效率-分类、工具类

在工作中整理的一些分类与工具类,分享给大家.这些工具类可以减少项目中的代码量,让代码变得更简洁,可以大大的提升项目的效率,直接拖到项目中使用即可.下载地址:https://github.com/leeSmile/tools/tree/master/textTools 欢迎start 分类 NSString+LXExtension 1.根据文件名计算文件大小 2.快速生成缓存/文档/临时目录路径 3.根据文字返回文本占用的高度/宽度 4.MD5加密 /** *  md5加密 */ + (NSStr

如何让开发变得敏捷起来?

不久前和同事交流的时候看到这样一段话,"在经历敏捷软件开发方法在中国传播和发展的过程中,我们深切地感到,缺少对软件开发日常基础时间.尤其是与编程紧密相关的核心技术实践的指导,敏捷注定流于形式.缺少完备的软件设计.开发和质量保障相关实践,盲目强调快速迭代.接纳需求变化,项目只会陷入质量迅速腐化.Bug百出.交付失控的悲惨境地.对于这种只得其形.尽失其神.缺乏核心能力.空谈快速响应变化的敏捷,业内将其调侃为中国田园式敏捷".为什么会出现这样的问题呢?因为大家在学习敏捷开发的时候只是做到了形

spring 第一篇(1):让java开发变得更简单(下)

应用切面(aspects) DI能够让你的软件组件间保持松耦合,而面向切面编程(AOP)能够让你捕获到在整个应用中可重用的组件功能.在软件系统中,AOP通常被定义为提升关注点分离的一个技术.系统由很多的组件组成,每个组件负责一部分的功能.但是这些组件往往除了核心功能外,还有些额外的责任.比如像日志,事务管理和安全这些系统服务会被引进到组件中.这些服务通常被称为横切关注点(cross-cutting-concerns),因为它们常常贯穿于多个组件中. 在多个组件中传播这些概念,你会引进两个复杂层面

我想开发一款小程序,怎样才能快速上手并上线?

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 2017 年 1 月 9 日,微信正式发布了小程序应用.之后,我们陆续收到了一些开发者留言和反馈.这里面,问最多的就是: 我是做开发的,但我没做过小程序开发,现在,我想快速开发一款的小程序,怎么办? 直到如今,类似这样的问题还在不断地涌现. 为此,本期云+社区技术沙龙,邀请来自腾讯云.微信.NOW直播.有赞等行业顶级技术专家,于4月28号首赴上海,从技术实战的角度,分享最全面的微信小程序设计思路以及开发方案,将你领进「小程序开发」的大门

Struts2+Spring+Hibernate 三大框架的合并集成

这次来看看Struts2+Spring+Hibernate三大框架的整合应用,主要是Spring和Hibernate框架的整合,因为前边已经将Strtus2+Spring整合过了基本一样.  首先看一下分工吧: Struts2做的MVC的流程框架,主要完成从客户端访问到选择action的过程,其中过滤器起到了Controller的作用,action属于model,而jsp则是view页面的展示. Spring主要利用Ioc的特长来管理各种对象:action,service,dao,数据访问源,H