01 2013 档案
摘要:很久之前就想写这篇文章了,但是由于种种原因,没有将自己学习的EF知识整理成一片文章。今天我就用CodeFirst和ModelFirst两种方式的简单案例将自己学习的EF知识做个总结。在讲解EF之前,我们先来看下ORMORM全称:(Object-Relation Mapping)即对象-关系映射。ORM是将关系数据库中的业务数据用对象的形式表现出来,并通过面向对象的方式将这些对象组织起来,实现系统业务逻辑的过程。ORM简介: ORM产生背景:操作数据库代码的重复性在ORM之前我们知道通过ADO.NET可以访问数据库。或者更进一步,学过三层架构的开发人员,知道可以将通过ADO.NET对数据库的操作
阅读全文
摘要:JDBC简介 今天,研究了下JDBC连接SQL Server2008的过程,为了日后学习的方便,就把自己的心得写出来,供自己日后参考,如果这篇文章对您有所帮助,那就更好了。 首先,大家需要知道的是JDBC仅仅是一个接口,通过JDBC去加载对应的驱动程序,进而来操作数据库。换句话说,JDBC需要依赖对应数据库的驱动程序才可以访问数据库。所以,当我们在机器上安装了一个数据库后,应用程序是不能直接操作数据库的,只有安装了对应的驱动程序后,应用程序才可以通过驱动程序去操作数据库。 JDBC全称: Java Data Base Connectivity(java数据库连接) ...
阅读全文
摘要:JavaScript是解释型语言,无需编译就可以随时运行,这样哪怕语法有错误,没有语法错误的部分还是能正确运行。1.JavaScript能做什么?01, javaScript可以进行表单验证如果在服务器端进行验证:1,会加重服务器负担2,远程传输带来不必要的网络流量。一般使用javaScript进行客户端验证。02.使用javascript可以实现交互特效2.javaScript中数据类型Boolean(布尔)、Number(数字)、String(字符串)、Undefined(未定义)、Null(空对象)、Object(对象类型)Undefined类型、Null类型都是只有一个值的数据类型,分
阅读全文
摘要:先说下自己的软件开发经历2007年开始接触软件,稀里糊涂的就报了计算机应用专业。对自己将来要学习的课程内容一无所知。同年的暑假,U盘这个概念进入了我脑海,当时的自己不知道所谓U盘到底是个什么东东。后来看着身边的人都在用,自己也就买了一个。后来才知道原来U盘是一种可以存储数据的媒介。当然,再后来,自己知道可以存储数据的媒介有很多。例如:移动硬盘,磁盘,磁带,内存等等。然后就走进了大学校园,开始了自己的大学生活,同时自己对软件的认识也在一步步的深入。当然,每日的课程量很大。但是所有科目中,数据库的学习是最令自己兴奋的。当时我们学习的是SQL Serve 数据库,更严谨的说是Microsoft的SQ
阅读全文
摘要:今天咱们来谈下三层架构。说到三层架构,搞过点程序的可能都知道三层架构的概念。但是对三层的精髓可能不是很了解。首先说下自己对三层的理解,就是使用三个(多个)项目结合起来开发出一个应用系统。下层项目为上层项目提供了接口(说白了就是可以从上层类访问下层类的方法),并且将结果返回到上层。接下来咱们来看下三层的优势三层架构的优势适应变化、利于维护:项目需求往往随市场的变化而发生变化,三层架构通过将各功能模块分离,提高了项目的可维护性和代码的可重用性。适用于协作开发。主流趋势,越来越多的企业在开发项目时采用三层架构作为项目的基础架构。三层架构在将来会有更多的市场。当然,这些优势在后续的开发中我们会有更新的
阅读全文