自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zc1320030382的博客

还在学校学习的一枚希望成为一枚程序员的学生

  • 博客(21)
  • 收藏
  • 关注

原创 Spring MVC框架原理

什么是Spring MVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架;Spring使用得非常广泛,现

2018-01-30 17:01:13 507

原创 如何在Idea中安装运行才能js文件

面向对象面向君,不负代码不负卿。 *^o^* 1.在电脑中下载安装nodehttps://nodejs.org/en/download/这就是官网:点击打开链接 2.打开idea配置node1.在 Intellij IDEA 中安装 node plugins,打开“文件”菜单,选择“设置”,选择“plugins”,输入“node”选择第一个,再点击安装即可。 3.打开控制台1.检查是否可以

2017-10-31 16:06:17 26287 5

原创 MyBatis框架的工作原理

每学习一个新知识,不管是框架,还是语言,永远都是以helloworld开始的,我们的mybatis也一样是这样子的1.获取sqlSessionFactory对象:SqlSessionFactory  sqlSessionFactory =  getSqlSessionFactory();解析文件的每一个信息保存在Configuration中,返回包含了Configuration的Defau

2017-10-23 20:25:20 736

原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManage

1.错误原因(异常描述)org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘entityManagerFactory’ defined in class path resource [org/springframework/boot/autoconfigure/orm/j...

2018-03-24 14:56:53 26258 1

转载 Java 10 正式发布!时隔 6 月带来 109 项新特性

期待已久,没有跳票的 Java 10 已正式发布!为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为了每六个月一次,并且承诺不会跳票。新的发布周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发布。此次 Java 10 的版本号是 18.3。Java 10 是采用新发布周期的第一个版本,提供了 109 项新特性,其中最受关注的莫过于包括局部变量的类型推断所在内的 12 ...

2018-03-22 09:51:26 247

原创 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL

1.错误现象: Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax...

2018-03-14 19:03:53 4331

原创 在IDEA中基于Maven编写Hibernate框架的javaweb程序

1.创建Maven项目在,idea的创建项目界面,选择Maven,并且选择webapp项目,点击next 2.next后,GroupId:一般填写域名,ArtifactId:一般填写项目名称,继续next 3.这里配置Maven的目录、配置文件、以及本地仓库目录。 4.直接finish 5.进入项目界面后,选择Maven自动导入包(Enable Auto-Impor...

2018-03-14 17:55:32 862 1

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException的解决

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.springframework.cache.interceptor.CacheInterceptor#0’: Cannot resolve reference to bean ‘cacheManager’ while

2018-02-01 10:46:33 606

原创 如何在idea中设置Tomcat热部署

什么是热部署所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个

2018-01-31 14:57:03 7600 1

原创 分析VO、POJO、DTO、DAO、PO......

面向对象面向君,不负代码不负卿。 *^o^* 概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来POJO(plain old java object):普通的java对象,有别于特殊的java对象(含继承约束等)和EJB。POJO一般只有一系列的属性和相应的get、set方法。 PO(persistant object):持久化对象

2017-12-04 21:46:04 187

原创 使用Node.js进行对数据库的CRUD操作

1.什么是Node.js?简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。2.什么是数据库?数据库(Database)是按照数据结构来组织

2017-12-04 13:50:12 1652

原创 什么是git?

面向对象面向君,不负代码不负卿。 *^o^* 1.什么是git?是一种版本管理工具。作用:备份文件;记录历史,回到过去,多端共享。 git的下载与安装。2.注册GitHub:在网站上注册GitHub账号,并尝试建立自己的第一个仓库。 1. git clone http:… .git 2. git add . 3.git commit -m “信息” 4.git pull o

2017-11-01 09:45:05 425

原创 软件开发流程

面向对象面向君,不负代码不负卿。 *^o^* 软件开发的流程: 1.调研–调研文档 2.需求分析–需求分析文档 3.设计(概要设计,详细文档)–设计文档 4.编码 5.测试–测试计划,测试用列,测试报告 6.运维    大牛,别默默看了。快登陆帮我评论吧! *^o^*

2017-10-30 20:29:44 338

原创 JPA的详解及使用方法

1.什么是JPA?用于对象持久化的APIJPA规范:JPA本质是一种ORM规范,不是ORM框架,因为JPA并为提供ORM实现,他只是订制一些规范,提供一些编程的API的接口Hibernate是实现:Hibernate除了作为ORM框架以外,它是一种JPA实现功能上说:JPA是Hibernate功能的一个子集2.JPA优势:标准化;简单易用,集成方便;可以媲美JDBC的查询能

2017-10-27 16:29:35 21492

原创 jQuery学习

1.jQuery是JavaScript的一个库函数。2.开发步骤:1).静态web工程,导入jQuery库2)在$(function(){  })的{  }中编写jQuery代码。//$(function(){})相当于window.onload,代码写在{}之间$(function(){//1.选取button:   $("button")//2.位butto

2017-10-25 20:46:29 191

原创 Spring和SpirngMVC的注解详情

Spring的注解:1.@Service用于标注业务呈组件(业务逻辑层)2.@Controller用于标注控制层组件(展现层,MVC——>SpringMVC)3.@Repository用于标注数据访问组件,即DAO组件(数据访问层)4.@Component泛指组件,当组件不好归类的时候,我们可以使用这个组件进行标注(组件,没有明确的角色)5.@Autowired默认按类型装

2017-10-25 20:36:09 346 1

原创 Java9的新特性

Java8已经出来有一段时间了,但是最新出来的是Java9.其中在Java8的新特性,比如,Lambda表达式和函数式接口,最重要的是新增的4大接口。。。。那么Java9呢?新增90多个新特性,我们肯定大家都说,,,https://www.oracle.com/index.html

2017-10-25 20:11:14 227

原创 Spring+SpringMVC+MyBatis整合出现的Failed to load ApplicationContext的错误

java.lang.IllegalStateException: Failed to load ApplicationContextat org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.ja

2017-10-17 18:23:22 7256

转载 Java学习路线

转载大神,希望能够帮助跟多的人!!!!

2017-08-14 19:11:18 191

原创 getContextPath方法

request.getContextPath()作用详解开发的时候在jsp页面遇到了如下代码,这段代码是做什么用的呢,以下详细解释:[html] view plain copy print?String path = request.getContextPath();  String basePath = request.ge

2017-08-13 10:52:25 3643

原创 在继承HttpServlet时,为什么只重写doGet和doPost

在学习Servlet的过程中,我们大多时候编码都是直接继承HttpServlet这个类,并且重写doGet ,doPost,但是查看Api时我们会发现Servlet接口 ,GenericSevlet抽象类 以及HttpServlet类中都有service方法,那么为什么我们继承HttpSevlet类时不要重写service 而要重写doGet doPost呢?service的作用是什么捏??

2017-08-11 16:42:07 3713 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除