精华内容
下载资源
问答
  • java-spring 框架导篇

    2018-07-14 00:17:02
    spring框架的介绍有很多写的非常专业,但却并不说人话,看的云里雾里,到头来还是让学习者范畴,到底在众多框架中该如何选择java开源框架。1、框架,在原生java语言基础上层添加面向开发对象封装的一组函数。作者...

    学习spring的兄弟们一起讨论下,文章由个人理解以及权威网站直译组成。

    spring框架的介绍有很多写的非常专业,但却并不说人话,看的云里雾里,到头来还是让学习者范畴,到底在众多框架中该如何选择java开源框架。

    1、框架,在原生java语言基础上层添加面向开发对象封装的一组函数。用作者的函数,你可以不在理会非常多的系统层面需要注意的问题。

    2、spring特性,可以抽象的解释,通过组件的方式提供函数之间合作的优化。并且提供例如:

        a、反注入,mvc等多种控制器,把每一个实例(既是每一个具体的应用功能)分割成bean,controler,view,config,factory....等等多种不同的class。这么做的好处是,可以让多人协同开发,系统在后期过于庞大时,不会因为过于耦合变得难以维护,换句人话,即使别人做的原始开发,到了你手里,不用那么痛苦,即使需要你重写功能组件。

        b、强灵活性。因为是java语言的派生,bean这个用法非常独到。通过bean类的松耦合,实现了系统的无限扩张,在系统中可以自定义自动或手动的配置bean对象,实现器官组成整体的过程,例如你认为你不需要一个肾,大可以拿走他,或者你需要三个肾都可以。

        c、构成向导。很多国内开发者很讨厌开英文资料,在网上查的资料却都大同小异;什么学习陡度高,面向对象的学习方式非常不适合新手等等;这个说法非常之不准确,在英文网站上开源项目的介绍,以及框架实现原理写的非常之清晰,国内软件的问题很大一个问题是由于,对科学性的忽略而对技术性国语追求,简单说,你知道new会形成一个实例,但你知道怎么形成吗?为什么很多时候,碰到一些复杂的益处,序列化,指针,游标问题的时候只能叹息框架不给力。而你却不知道,实际可以用非安全类去开启黑科技。

        d、具体应用范围。目前spring几乎涵盖所有应用开发:web,cloud,data,sercurity...不同的是,选择你需要的响应组件,去了解组件中的jar应用方式,通过a中说的那一些控制器把功能组件起来。

    3、学习路径

    首先,java基础是必须的。

    其次,编程逻辑。你可以对切面、对象以及哪些玄乎其玄的编程逻辑不那么理解,但你一定要清晰的明白组件的概念,在我看来,一切扯淡的逻辑概念,都是为了组件化做的准备,无论是具体的组件,还是抽象的组件。组件化需要清晰的系统架构逻辑,当然这需要项目经验非常丰富。现在很多的教学都这么说:例如一个淘宝app,可以切分出三层:应用层,数据层,展示层;然后实例出,每个层当中需要什么功能;最后从每个功能抽象出需要的组件;当然这是正确的工程思维,面向对象的架构解析,一个新项目需要这么控制。但对于现在技术如此成熟,架构也百变不离其中的时代,还这么干,只能说你是非常的专业了。建立在组件思维上,会直接明确应用组件,还是淘宝的例子:websocket,MQ,auth,image,video,data,buffer,evenbus,插件化(用来做热升级),view-desion,life-control,分布式......等等十几二十个组件,幸运的是,你可以在spring中找打所有的组件并下载,然后配置自己的逻辑,一个项目就结束了。当然实际过程中,会碰到性能,装配很多问题,但哪都不是构成逻辑的问题。

    最后,学习框架基础。了解框架的特性,基本用法等。然后你就可以开发你的想象力了。


    想道哪写到哪,写的混乱,以后的过程也会比较混乱,但难受的是看的人,我是不care的。

    不多说了,现在开始写一个专栏,spring框架入门。

    展开全文
  • bootscrap+css+css3动画+jq+js+ssm(spring+springMVC+myibats)+pagehlper分页 功能: 首页,视频分类,排行榜、搜索视频、视频详情页、评论分页,同类型视频推荐,点赞,新闻列表,新闻详情,论坛发布,论坛分页...

    运行环境:

    jdk8+tomcat8.5+mysql5

    技术:

    bootscrap+css+css3动画+jq+js+ssm(spring+springMVC+myibats)+pagehlper分页

    功能:

    首页,视频分类,排行榜、搜索视频、视频详情页、评论分页,同类型视频推荐,点赞,新闻列表,新闻详情,论坛发布,论坛分页展示,回帖,最新帖子,最热帖子,删帖,删除回帖,回帖人数统计,最新回复时间显示

    用户个人中心:我的粉丝,取消关注,我的关注,关注他,我的视频,编辑视频,删除视频,投稿管理,收藏夹,删除收藏视频,个人基本信息修改,论坛管理,删除我的贴子

    新闻管理员后台:发布新闻,管理自己的新闻

    管理员:用户管理(根据用户名查询,删除,编辑,添加管理权限),投稿管理(根据标题搜索,根据类别搜索,编辑,添加,删除,弹幕管理,评论管理),论坛管理(根据帖子标题搜索,删除),新闻管理(发布新闻,编辑,删除,根据标题搜索),数据统计(各类视频所占比例,各类视频数量)

    部分截图如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    有想学习参考可以q我:1913284695

    展开全文
  • Spring Framework是著名的Java开发框架,只要是 Java開發者不管有沒有使用應該都會知道 Spring Framework 這個程式開發框架。欢迎加入Delphi开发局QQ群:32422310Delphi控件源码下载网站 發現原來有人在 Delphi ...

    Spring Framework是著名的Java开发框架,只要是 Java 的開發者不管有沒有使用應該都會知道 Spring Framework 這個程式開發框架。欢迎加入Delphi开发局QQ群:32422310  Delphi控件源码下载网站
    發現原來有人在用 Delphi 來打造了,最棒就是他是個 Open Source 的程式庫,可惜要 Delphi 2010+ 版本才可以用。

    Delphi Spring4D框架已经应用于大型商业软件开发中,是一个质量非常高的可用于生产环境的Delphi开发框架,强烈推荐。

    Spring Framework for Delphi (Spring4D) is an open-source code library for Embarcadero Delphi 2010+ platforms. It consists of a number of different modules, including a Dependency Injection Framework and a Base Class Library (Common Types, Collections Framework, Reflection, Logging).

    http://www.spring4d.org

    https://bitbucket.org/sglienke/spring4d

    展开全文
  • ssm(spring+springMVC+myibats)+jsp+css+ajax+jq+js+layui+pagehleper分页插件+百度质图+poi+freemarker 功能介绍: 超级管理员:管理员管理 个人中心:个人信息修改,密码修改 管理员: 1.查询污染提醒(那些监测...

    环境:

    tomcat 7+jdk7+mysql5.5

    技术:

    ssm(spring+springMVC+myibats)+jsp+css+ajax+jq+js+layui+pagehleper分页插件+百度质图+poi+freemarker

    功能介绍:
    超级管理员:管理员管理
    个人中心:个人信息修改,密码修改
    管理员:

    1.查询污染提醒(那些监测点变红):查询监测点管理中状态是红色的污染源数据列表(今天)
    2.污染源查询:将查询出的污染源情况导出(word,excel,txt等)(今天)
    3.污染源管理:管理各个污染源数据,增删查改(历史的)
    4.监测点管理 :在地图上设置监测点的坐标等,勾画监测点。增删查改
    5.企业信息管理 :审核企业录入的企业信息,增删查改
    6.个人中心: 维护个人信息、登录、密码修改

    企业:

    1.企业中心:企业信息维护修改、登录、密码修改
    细节:
    地图选择在固定区域,比如重庆巴南区,设置监测点。在地图上设置监测点,正常情况下地图上监测点为绿色,围绕监测点设置企业,地图上企业显示为蓝色。当监测点范围内有污染,监测点在地图上显示为红色。
    监测点分布:监测点视图中显示监测点以及周围的企业,鼠标碰触能显示相关监测点或企业信息.
    部分截图如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    有需要此项目源码学习参考的可以q我1913284695!

    展开全文
  • spring:通过控制反转IOC和依赖注入DI来解耦(说白话就是不让到处瞎new对象)spring系列框架的优点:方便解耦、简化开发、支持AOP切面、声明事务支持、方便测试、方便集成其他优秀框架、低侵入spring mvc:servlet来...
  • bootscrap+css+css3动画+jq+js+ssm(spring+springMVC+myibats)+pagehlper分页 功能: 首页(视频分类,系统推荐,排行榜,根据用户使用情况的猜你喜欢视频)、搜索视频、视频详情页、弹幕、弹幕字体颜色选择,评论...
  • java 有两年多了,最近闲的无聊,就随便写了个网站. 最外成框架Struts2,采用Spring的IOC容器,数据库逻辑采用Hibernate,页面表现层使用Freemarker.页面分页采用DWR+Javascript Templete. 具体的页面显示风格和最终...
  • jwx是开源的java公众号开发MVC框架,基于spring配置文件和微信消息或事件注解,通过微信上下文处理一个或多个微信公众号服务请求。目的主要有两个,其一生封装微信请求xml消息为java实体对象,将返回对象转换为xml...
  • 这段时间开发了一个公司内部使用的网站,本着提前探索熟悉(踩坑)未来的全栈UI框架-Flutter的愿望,使用了Flutter for Web作为前端框架,后台部分则循规蹈矩的java Spring。目前已经开发完成,在此简要记录一下...
  • Java EE互联网轻量级框架整合开发

    千次阅读 2019-04-08 20:18:07
    网站 ...> CiCi岛 下载 电子版仅供预览及学习交流使用,下载后请24小时...涵盖Java EE主流框架技术SSM Redis,快速上手开发 用Spring MVC整合MyBatis框架技术 用Spring整合Redis在Java互联网技术上的应用 通过秒杀、...
  • 平常接些JAVA单子基本也就 nutz 和 spring mvc ,sese [自己拼的一个小框架] 这3种东西   但是这些对初学者似乎还是很复杂.     让我给他讲 struts 确实不会,就按我的思路给讲好了 ... 以上都是废话...  ...
  • 是什么? 使用springboot,activiti,mybatis,vue elementui开发的...在此基础上可二次开发(OA、ERP、CRM、金融、网站后台)等管理系统 可以做APP、微信企业号、公众号的后台,json标准接口 系统功能完善(用户...
  • 平常接些JAVA单子基本也就 nutz 和 spring mvc ,sese [自己拼的一个小框架] 这3种东西   但是这些对初学者似乎还是很复杂.     让我给他讲 struts 确实不会,就按我的思路给讲好了 ... 以上都是废话...  ...
  • 功能需求附件说明 整站需要用java语言Spring框架mysql数据库 1.网站主要功能 主要功能参考网易云课堂允许用户注册为教师或者普通学习用户 注册教师和普通用户按网易云课堂流程 要求带后台管理系统凡是后台管理系统需...
  • JAVA WEB框架java网站一个模块只用写一个文件 以前的servlet在现在的开发中已经不怎么常见,因为操作起来比较原始和麻烦。有些人就是不安于现状去改造它。 做得好的有Struts,Hybernate,Spring那么这些框架都是很...
  • 据说比该框架称为:**light-4j **。官方网站简介:A fast, lightweight and more productive microservices framework。很简单,翻译过来就是:一个快速、轻量级和更高效的微服务框架...这个框架有什么好处?1. 降...
  • 功能需求附件说明 整站需要用java语言Spring框架mysql数据库 主要是仿站围绕腾讯课堂和网易云课堂仿制 需要适配大多数主流手机和主流电脑浏览器观看 手机端的UI界面需要单独设计 网站开发周期三个月 网站总费用9000...
  • 功能需求附件说明 整站需要用java语言Spring框架mysql数据库 开发周期三个月 1.网站主要功能 主要功能参考网易云课堂允许用户注册为教师或者普通学习用户 注册教师和普通用户按网易云课堂流程 要求带后台管理系统...
  • 功能需求附件说明 整站需要用java语言Spring框架mysql数据库 主要是仿站围绕腾讯课堂和网易云课堂仿制 开发周期三个月 1.网站主要功能 主要功能参考网易云课堂允许用户注册为教师或者普通学习用户 注册教师和普通...
  • Java EE常用框架.xmind

    2020-06-19 16:08:35
    它是一种思想,IBM大力倡导是即插即的,IBM大力提倡,希望以组装电脑的方式来开发应用 它是目录服务,通过该服务可以注册和发布webservcie,以便第三方的调用者统一调用 使用: 二、我们可以...
  • java网站建设3-spring data讲解

    千次阅读 2013-01-10 10:28:49
    引入: Spring Data是...对于拥有海量数据的项目,可以用Spring Data来简化项目的开发。 然而针对不同的数据储存访问使用相对的类库来操作访问。Spring Data中已经为我们提供了很多业务中常用的一些接口和实
  • Java框架SpringBoot

    2020-03-05 08:53:29
    Spring是JavaEE领域的企业级开发框架,帮企业实现复杂的网站后端服务 Spring具有两大特性,可以降低开发的复杂度 特性(1):IoC控制反转,一种设计模式 IoC并不是一种新技术,而是一种设计思想,有了它项目里面复杂的...
  • 今天上班,做php网站分析,求大神解说一下如何将php做好的网站改为我们熟悉的java web开发做的网站,我之前使用的是ssh(struts2、hibernate、spring框架,现在上班,公司让我们将公司之前php做的网站改为java做...
  • 说明:该项目是实验楼用户“LOU3165780622”发布在实验楼上的项目教程:【Java实现个人博客】,未经允许,禁止转载;...一、涉及知识点:在用Java开发个人博客这个项目中会涉及到以下知识点的应用;Spring MVCS...
  • 但与我们平时开发接触最多的估计就是IOC容器,它可以装载bean(也就是我们java中的类,当然也包括service dao里面的),有了这个机制,我们就不用在每次使用这个类的时候为它初始化,很少看到关键字new。另外spring...
  • 最近在SSM框架做一个网站,就顺便把自己要做的笔记需要了解的东西都写了下来,看看对大家学习SSM框架有没有帮助。 开发环境: 1、win10 64位 2、spring-tool-suite-3.9.4.RELEASE 3、apache-maven-3.5.0-...
  • struts,spring,hibernate都是为了让项目更健壮而产生的。如果只是要做一个小网站,我觉得很没有必要使用这些东西...就算要用Java,就JSP+JavaBean就行了。如果是开发企业级项目,ASP和PHP是绝对不能跟J2EE相提并论的。
  • 然后就想用Spring Boot开发一个Web网站,功能就是一个图片爬虫,然后将爬下来的图片提供打包下载,最后将其部署到一台Linux(CentOS7)服务器上。 如果是只想了解Java爬虫也是可以的,爬虫是相对独立的一部分。当初这...
  • java web app ui 框架

    千次阅读 2005-04-20 16:57:00
    开发java web app,后台使用hibernate+spring已经没有什么争议了,但是在界面层什么呢?我的看法就是web app和web site是有区别的,对于以浏览器为界面的应用程序来说,不需要象开发一个面向全互联网的人的网站那样考虑...
  • 出自:http://my.oschina.net/huangzhuang/blog/380171摘要: 一、Java线程池的具体实现,过哪些Java多线程并发控制框架? 二、多线程的锁是加在哪里的,synchronized与static synchronized 的区别? 三、Spring加载...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 208
精华内容 83
关键字:

java用spring框架开发网站

java 订阅
spring 订阅