摘要:
1、JPA、Hibernate、Mybatis简单了解 1.JPA:本身是一种ORM规范,不是ORM框架.由各大ORM框架提供实现. 2.Hibernate:目前最流行的ORM框架,设计灵巧,文档丰富(完全自动操作),只是性能不好控制(自己去控制性能,不是很好控制)。 Hibernate是一个完整的 阅读全文
摘要:
1、 什么是路由? 注意:作为vue的插件,需要单独引入js文件,且必须在vue.js之后引入。 <router-link to=“跳转路径”></router-link>:该标签会默认被解析成<a>标签 <router-view></router-view>:该标签用于展示组件中的内容,是路由的出 阅读全文
摘要:
一、什么是组件? 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用 is 特性进行了扩展的原生 HTML 元素。 <body> < 阅读全文
摘要:
一、Vue是什么? Vue(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。采用自底向上增量开发的设计。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 Vue渐进式的理解:http://www.bslxx.com/a/vu 阅读全文
摘要:
Apache Shiro 一、Shiro介绍: Apache软件基金会专门针对系统中的登录、加密、权限认证、授权等等功能进行了封装,不仅仅适用于JavaWeb项目,CS架构的系统也可以使用Shiro。 Apache Shiro是一个强大且易用的Java安全框架,有身份验证、授权、密码学(加密)和会话 阅读全文
摘要:
解决表单提交的数据丢失问题: 一、问题描述: 当我们在给前台页面设置修改功能的时候,因为有些信息是不允许进行修改的,所以在修改表单中没有相应的修改输入框,但是在修改表单的数据提交的时候,那些不允许修改的信息在数据库中却不见了。 二、原因分析: 提交表单的时候,因为在表单中没有那些不允许修改的信息相对 阅读全文
摘要:
一、SpringDataJpa的含义: SpringDataJpa: 是Spring基于ORM框架、JPA规范封装的一套JPA应用框架,是SpringData中的一个子模块,可让开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查、排序、分页等在内的常用功能,主要针对的就是 Sprin 阅读全文
摘要:
分析出现no Session错误的原因以及给出解决方案: 使用SpringMVC + JSON数据返回时,经常会出现no Session的错误: 报错原因:因为懒加载在提取关联对象的属性值的时候发现EntityManager已经被关闭,就报no session错误。 控制器类中的方法上添加了@Res 阅读全文
摘要:
Eclipse经常用到的快捷键: 注意:如果有些快捷键按了没有作用,那就是该快捷键和windows系统的快捷键冲突了,建议重新设置一下没作用的快捷键。 设置字符集:以后开发前端如:HTML、css、js 和后台java以及数据库都要设置为UTF-8 1.鼠标移到项目上,右键,properties=> 阅读全文
摘要:
一、什么是JS(Javascript)? Javascript是一种脚本语言,被广泛用于Web应用开发,常用来为网页添加各式各样的功能,为用户提供更加流畅的浏览效果。 Javascript严格区分大小写。 前端三剑客:html+css+js html:结构(房子) css:样式(装修) js:行为( 阅读全文