◆框架技术
文章平均质量分 51
菜腿1994
这个作者很懒,什么都没留下…
展开
-
什么是SOA架构
【前言】 最近在了解WCF的知识的时候学习了一个新的名词:SOA架构,当然以前也没有接触过!我觉得在了解SOA架构的时候我们可以结合之前的知识,在我们软件设计思想的发展中我们都知道从面向过程,到面向对象,现在已经发展到了面向服务的时代,而SOA架构正式面向服务的体现。【内容】面向过程(Procedure Oriented)的程序设计思想:程序=算原创 2017-01-06 21:51:44 · 5993 阅读 · 11 评论 -
【EF操作】——多表联查的linq操作
【前言】 小编最近在做积分系统的时候使用了EF的映射,其中有关于多表联查的语句,发现和之前的查询语句有一些不一样的地方,毕竟多表查询会涉及到多个字段来自于多张表,所以在建立之前应该需要建立一个viewmodel实体,存放来自于多张表中自己需要的字段,废话少说,直接上代码!【内容】1.ViewModel实体的建立 2.linq查询语句【总结】原创 2017-03-31 21:16:06 · 12826 阅读 · 31 评论 -
【mvc】——jquery.fom.js的核心方法ajaxsubmit实例
【前言】 最近小编在做积分系统的时候遇到了一个关于表单提交向后台传送数据,后台接收了数据,但是页面会产生相应的跳转,所以在想有没有什么用ajax的方式提交表单,这样可以实现部分的刷新,当然最终实现了,分享给大家!【内容】前提条件:引进jquery-from.js文件;mvc中V层的代码:@*自定义的代码*@@*弹出导入Excel框*@原创 2017-04-16 22:08:18 · 1184 阅读 · 21 评论 -
【mvc】——前台数据项后台显示数据的几种方式
【前言】【内容】easyui前台数据,向后台传输据json类型-usermodelfunction AddOk() { //判断是否每一个都已经选择了 var grade = $("#grade").combobox("getValue"); //年级 var username = $("#userName").textbox("getValue");//用户名原创 2017-04-09 22:51:34 · 2039 阅读 · 29 评论 -
介绍几种ORM框架
ORM(object relation mapping) 对象关系映射关系 ,面向对象的对象模型和关系型数据之间的相互转换。基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口。理想状态下,基于一个这样一个面向对象的接口,持久化一个oo对象应该不需要了解任何关系型数据库存储的数据实现细节。原创 2017-02-24 22:44:39 · 65112 阅读 · 33 评论 -
【EF操作】——CRUD操作步骤
【前言】 EF(entity framework)映射中创建了上下文对象,理解为一个容器,里面有对象和表的映射关系,以及对象本身。所以EF的增删改查离不开上下文context,在执行操作的时候首先要声明,其次从上下文中提取表实体,进行的一切操作最后也要通知context,让它实现实体到表的变化!原创 2017-02-19 22:32:54 · 2675 阅读 · 22 评论 -
Struct入门(一)——Struts2-MVC模式入门
1.MVC模式 MVC模式一种架构的体现,不引入新的功能,只是令应用的模型和视图分离,从而达到更好的开发和维护效率。在MVC模式中,应用程序被划分为了Model,View,Controller三个部分。其中model部分包含了应用程序的业务逻辑和业务数据;视图部分封装了应用程序的输出界面;控制器部分负责协调模型和视图,根据用户的请求来选择要调用哪原创 2017-02-12 22:38:24 · 2888 阅读 · 23 评论 -
【wcf】——WCF基础
【前言】 最近在接触soa的时候接触了一下wcf,想想以前接触的Web service主要利用http和soap协议使用商业数据在web上传输。通过web调用web service可以执行从简单的请求道复杂的上午的任何功能。而wcf是支持多种的协议,目前更加主流的一种架构!【内容】 wcf的基本概念:以契约(contract)来定义双方沟通的协议,合约必须要以接口的方式来体现原创 2017-01-28 12:48:46 · 598 阅读 · 68 评论 -
小白学爬虫——爬虫入门
前言之前对爬虫也只是知道大概是干什么,但是真正如何去做,却真的没有接触过。学习爬虫技术,我面临两大难题,一个就是python语言,一个就是爬虫框架。这些知识将再以后的博文中涉猎,此篇主要是介绍一个网络爬虫的知识。内容1.学习爬虫有哪些意义?学习爬虫,私人定制一个搜索引擎,并且可以根据搜索引擎的数据采集工作原理有更深层次的理解。大数据时代,要进行数据分析,就需要有数据源,学习爬虫,可以获...原创 2018-10-20 12:39:31 · 744 阅读 · 2 评论 -
【java学习之旅】——Struts2的I18n实现登陆页面中英文切换
事实上,Java不可能支持所有的国家和语言,可以通过Locale类的getAvailableLocale方法获取支持的,该方法返回一个Locale数组,该数组中包含了所有支持的国家和语言。让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要原创 2017-06-11 16:01:46 · 1333 阅读 · 62 评论 -
【java学习之旅】——Struts2自定义拦截器三部曲
【前言】 拦截器(interceptor)是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。通常Struts的功能中有AOP作用,其中拦截器是实现AOP的一种策略。【内容】1.编写实现interceptor接口类:接口类原创 2017-06-18 17:01:44 · 576 阅读 · 22 评论 -
springmvc入门(二)——参数绑定和返回值几种方式
springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收 controller的参数类型默认分为四种:HttpServletRequest(controller形参名和request传入参数名称一致)controller:@RequestMapping(value=("/finditems"),method=RequestMethod.GET原创 2017-10-17 21:48:39 · 496 阅读 · 16 评论 -
springmvc+mybatis实现商品查询
《前言》 最近学习了springmvc+mybatis,简单做了一个小例子,分享给大家一:项目结构: 二:环境: 1.jdk1.7 2.tomcat7 3.mybatis1.2.1 4.springmvc原创 2017-10-15 21:48:39 · 960 阅读 · 11 评论 -
spring-mvc入门(一)——springmvc框架
谈起spring-mvc,都知道是spring框架的一部分,其实springmvc是一个基于mvc的一个web框架。 1.srping-mvc到底如何工作? Spring-mvc的核心是前端控制器:DispatcherServlet,他的作用是将请求发送给后端处理器。而且springmvc框架还使用了处理器适配器,处理映射器和视图解析器来共同完成主要的工作。并且将业务层处理的数据结果和相应的试图原创 2017-10-08 20:43:35 · 484 阅读 · 11 评论 -
mybatis入门(四)——sqlMapConfig.xml详解
前言: 关于mybatis的前面的几篇文章中知道,sqlMapConfig.xml是mybatis的核心配置文件,下面我们来描述一个sqlMapConfig.xml的一些基本的作用和用法。 内容: sqlMapConfig.xmlproperties 属性 sqlMapConfigsettings 全局参数配置typeAliases 别名typeHandersmappers原创 2017-09-27 22:05:52 · 396 阅读 · 16 评论 -
mybatis入门(三)——Mapper代理开发替代传统DAO层开发
前言 mybatis官方推荐使用mapper代理方法开发mapper接口,程序员不用编写mapper接口实现类,使用mapper代理方法时,输入参数可以使用pojo包装对象或map对象,保证dao的通用性;传统的dao层开发容易出现硬编码的问题。下面我们了解一下这两种编码方式: - 传统DAO层开发: User.xml:<?xml version="1.0" encoding="UTF-原创 2017-09-26 16:45:05 · 1461 阅读 · 17 评论 -
mybatis入门(二)——mybatis开发项目五部曲
工程结构如下: 一:配置mybatis环境 1.java jdk 2.eclipse 3.mysql 3.mybatis的jar包(依赖包lib文件夹下,核心jar要引入项目)二:创建po类(简单User对象)package cn.itcast.mybatis.po;import java.util.Date;/** * * @author cyl * */public cla原创 2017-09-25 15:52:20 · 358 阅读 · 15 评论 -
Spring入门(二)——理解spring的AOP编程
【前言】 AOP的编程思想在以前的项目中接触,它弥补了面向对象编程OO的不足,除了类之外,AOP提供了切面,将关注点进行模块化作为一种独立的服务横向“插入”到项目中去。 【内容】 1.spring的AOP: 提供声明式企业服务,最重要的服务是:声明性事务管理 允许用户实现自定义的切面,用AOP来完善了OOP的使用。 2.AOP的切面术语: ♤切面原创 2017-07-16 21:08:12 · 446 阅读 · 16 评论 -
Spring入门(一)——从工厂实例中感知spring的IOC
前言 spring框架核心作用是IOC和AOP,刚开始接触感觉他的作用和工厂方法+配置文件的方式特别的像,但是他看起来内容总结原创 2017-07-09 21:44:03 · 441 阅读 · 12 评论 -
mybatis入门(一)——初试mybatis
mybatis介绍: 1. mybatis是一个持久层框架,是apache下的顶级项目; 2. 不完全的ORM框架。需要程序员自己去填写,但是也有输入和输出映射 3. 适用需求变化较多的项目,比如互联网项目 mybatis框架图: 1.mybatis的核心是sqlMapConfig.xml,可以利用它配置映射文件,以及一些属性,和别名。关于它的详细介绍,参见:sqlMapConf原创 2017-09-24 22:21:10 · 541 阅读 · 15 评论