自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 VUE

前端技术准备1、前端的发展历史静态的HTML->JS->动态网页->ajax->H5(单页面春天)->nodejs前端三大框架Vue - 轻量Reactweb端和AppAngular重量级框架 MVCMVVM模式M : model 数据V : view视图VM :视图数据的双向Nodejs和npm的介绍Nodejsjs在服务器端的运行环境,...

2019-12-28 22:25:18 441

原创 SSM集成

9.1. 单独集成Spring9.1.1. 创建javaweb项目9.1.2. 导入springjar9.1.3. 准备配置文件applicationContext.xml,并且配置对象9.1.4. 测试能从spring中或bean就okpublic class SpringTest extends BaseTest{@Autowiredprivate Date myDate;...

2019-12-27 16:01:23 119

原创 mybatis总结

初始MyBatisMyBatis是一个开源的数据持久层框架。它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程和高级映射。几乎消除了所有JDBC代码和参数的手工设置以及结果集的检索。ORM(Object/Ralational Mapping)即对象/关系映射。是一种数据持久化技术,它在对象模型和关系型数据库之间建立起对应关系,并且提供了一种机制,通过JavaBean对...

2019-12-27 15:33:09 176

原创 报错整理

解决方法:这是说Depot不是一个被JPA管理的实体类,重启一下tomcat

2019-12-23 13:08:18 223

原创 权限与菜单

1.在项目添加权限shiro处理权限流程:(1)把所有的权限交给shiro管理 --createFilterChainDefinitionMap 可以体现处理(2)在realm里面 就要查询当前用户的权限,如果这个权限在shiro管理返回之内,这个用户就有响应的权限否则就没有1.1 从数据库查询所有权限交给shiro管理List permissions = permissionServ...

2019-12-14 23:49:16 164

原创 登录与角色

1登录–shiro身份认证1.1 修改数据库密码-让它经过加密处理我们不知道数据库的密码 需要修改一下思路:覆写一下save方法 @Test public void testMD5()throws Exception{ List<Employee> employees = employeeRepository.findAll(); ...

2019-12-13 17:09:17 307

原创 代码生成器

1.domain##引入宏定义$!define##定义小写#set(firstLowerName=firstLowerName=firstLowerName=tool.firstLowerCase($!{tableInfo.name}))##使用宏定义设置回调(保存位置与文件后缀)#save("/main/java/cn/itsource/domain", “.java”)##实现动...

2019-12-11 02:19:35 148

原创 集成SpringMVC和EasyUI

1.完成Service层导包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...

2019-12-08 22:13:27 164

原创 集成SpringDataJpa

1 springdatajpa什么是springdatajpa:​ springdata 这个项目 对于jpa进行封装,而形成一个springdatajpa的框架。封装之后,使用更加简单1.1 SpringdataJpa 的crud(掌握)用法:​ (1)定义一个接口 继承 JpaRepository这个接口新增/修改 save​ employeeRepository.save(...

2019-12-07 20:09:25 152

原创 SpringAop1

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma...

2019-12-04 22:39:20 212

原创 jpa3总结

1.单向一对多单向一对多用得比较少(性能差),但是依然要求必须掌握,因为我们在使用双向一对多还会用到单向一对多的相应配置多对一即n多1关系。在从表中与主表有外键关系的列的get方法上添加@ManyToOne注解后,该属性则表示为外键,该外键关系为其属性类型对应的类型。用JoinColumn注解设置外键的列名。1.配置多方@Entity@Table(name="t_produ...

2019-12-04 20:01:30 173

原创 Javaweb常用单词

servlet ['sɜ:vlet] 小服务程序config 配置configuration [kənˌfɪgjəˈreɪʃn] 配置init [ɪ'nɪt] 初始化service [ˈsɜ:rvɪs] 服务destroy [dɪˈstrɔɪ] 销毁constructor [kən'strʌktə] 构造器interface [ˈɪntərfeɪs] 接口...

2019-11-29 16:44:00 1144 1

原创 java基础面试题

阐述Java虚拟机 JDK里面包含编译器(Complier)、类加载器(ClassLoader)、字节码校验器、解释器(将字节码解释成当前CPU能识别的机器码) 其中Java虚拟机只包含类加载器、字节码校验器、解释器 通过解释器可以实现跨平台 Java程序运行的内存分配 内存分为堆和栈 栈:存储的是基本数据类型的变量数据 / 对象的引用 / 方法 / 异常消息 堆:存储n...

2019-11-29 16:32:27 207

原创 打怪小游戏

怪物类import lombok.Data;import java.util.ArrayList;import java.util.List;import java.util.Random;@Datapublic class Monster { private List<WuPin> list=new ArrayList<WuPin>(); ...

2019-11-27 20:07:01 731

原创 jpa03

1.单向一对多单向一对多用得比较少(性能差),但是依然要求必须掌握,因为我们在使用双向一对多还会用到单向一对多的相应配置多对一即n多1关系。在从表中与主表有外键关系的列的get方法上添加@ManyToOne注解后,该属性则表示为外键,该外键关系为其属性类型对应的类型。用JoinColumn注解设置外键的列名。1.1配置多方@Entity@Table(name="t_prod...

2019-11-24 16:59:55 119

原创 jpa01

1 什么是JPA用于对象持久化的 API到数据库Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层2.JPA的hibernate区别JPA它是ORM的规范,hibernate是其中一个实现框架JDBC的缺点:优点:操作数据库最底层,性能最高(前提是你要有相应的经验,并且是一个数据库高手)缺点1.因为JAVA是面向对象的,JDBC没有做到使数据能够面向...

2019-11-21 18:29:38 134

原创 Easyui

Easyui的综合练习布局loyout: region:方位(上北下南左西右东) split:true 是否可拖动导航菜单tree:url:'json/tree_menu.jsonjson: “id”: 1, “text”: “系统管理”, “state”: “open”点击事件: onClick:function(node){} 当前点击的节点判断是否是子节点:...

2019-11-19 18:17:04 92

原创 Easyui01

1.easyui: 功能丰富强大的UI组件库, 不用特别熟悉js css2.使用: 导库3.创建:两种方式:class=“easyui-组件名” data-options=“属性名1:值,属性名2:值,属性名3:值…”<div width:"400px" height:"400px" class="easyui-window">第一个easyui</div&...

2019-11-17 20:06:31 98

原创 js高级

**JavaScript面向对象**一切皆对象 JavaScript中一切皆对象,在JavaScript中我们可以把任何(基本数据)类型当成对象来使用。比如var num = 3.14159;我们可以调用Number对象上面的toFixed(2)方法来进行小数位的截取。这点于Java中既然不同,Java中的基本数据类型是不能调用方法,只能通过包装类型。JavaScript中一切皆对...

2019-11-16 21:12:59 85

原创 FreeMarker

一:页面静态化概述1.什么是静态化?动态页面:一旦页面生成之后,不修改页面的内容,但是可能会随着时间的改变,数据库的操作改变页面的内容静态页面:一旦页面生成之后,页面的内容不会随着改变静态化:将动态页面生成静态页面的一个过程(process)2.页面静态化的好处?第一次访问jsp的时候有些慢:jsp – 转换对应的Servlet类(.java) – 编译成.class文件 – 解释执行...

2019-11-10 19:54:54 99

原创 cms分页&高级查询

一:分页为什么需要分页1分页是我们开发中很常见的功能。试想一下,如果一张表有20万条数据,我们一次读取出来,对整个程序的性能是非常大的负担,而且也要影响到查询的速度。对用户来说,一下看到这么多数据估计也是醉了;2. 因此,分页功能必不可少1.分页分类:真分页(物理分页 == 使用真实的sql进行分页):mysql:select * from user limit 0,5; – 你需要多...

2019-11-08 19:48:39 346

原创 SpringJdbc

Spring+SpringMvc+SpringJdbc综合练习一:导入jar包Spring: core,context,beans,logging,expressionSpringMvc: webmvc,webSpringJdbc: jdbc,tx数据库连接池: pool,dbcpmysql驱动: mysqlJsp: servlet,jspJstl: jstl,stadradte...

2019-11-04 18:39:33 88

原创 SpringMvc

一:SpringMvc概述1.SpringMvc是一个表现层的框架,web框架2.和Servlet的功能一样(接收请求,处理请求,响应请求(转发和重定向))3.SpringMvc是Spring的一个模块,SpringMvc与Spring可以无缝集成–Struts2表现层框架–Mybatiss数据层框架Spring全家桶:Spring,SpringMvc,SpringJdbc,Sprin...

2019-11-02 19:36:35 83

原创 spring

一:Spring框架介绍1.什么是框架?a.是一系列jar包的组合,jar包中是一系列字节码文件,使用的时候需要导入这些jar包b.框架相当于是一个半成品,不需要从0开始,提高开发效率c.规范代码,使用同一个框架,你写的代码就必须按照整个框架的规范来写,方便维护2.Spring框架?Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架轻量级:相对于重量级(EJB ...

2019-11-01 21:22:28 123

原创 Bootstrap

一:Bootstrap1.简洁、直观、强悍的前端开发框架,让web开发更迅速、简单2.Bootstrap是基于html,css,js代码的优秀的前端开发框架 -- 对html,css,js的封住3.作用 1.提高开发效率 2.开发响应式页面 开发一个页面可以同时在手机端,平板端,电脑端可以看到所有内容 会根据视口的缩放进行自适应二:Boo...

2019-10-31 14:03:55 71

原创 Servlet交互&JSP

1.servlet的注解2.servlet的三大职责: 1.接收参数 2.处理业务逻辑 3.控制页面跳转 Servlet与Servlet之间为什么要进行跳转 如果servlet不进行跳转,我们的重复代码就会写很多,真实开发都是 AServlet写一部分功能,BServlet也写一部分功能,这2部...

2019-10-18 20:10:21 224

原创 权限与菜单

1.在项目添加权限shiro处理权限流程:(1)把所有的权限交给shiro管理 --createFilterChainDefinitionMap 可以体现处理(2)在realm里面 就要查询当前用户的权限,如果这个权限在shiro管理返回之内,这个用户就有响应的权限否则就没有1.1 从数据库查询所有权限交给shiro管理 List<Permission>...

2019-10-11 18:42:38 367

原创 shiro登录与角色

1登录--shiro身份认证1.1 修改数据库密码-让它经过加密处理我们不知道数据库的密码 需要修改一下准备一个加密算法public class MD5Util { // String algorithmName, Object source, Object salt, int hashIterations //设置盐值 public static fina...

2019-10-09 22:58:21 201

原创 shiro

1.shrio简介Apache Shiro是一个强大且易用的Java安全框架,有身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。1.1 shrio与Spring security的比较Spring security 重量级安全框架(配置很麻烦 做的比较细)Apache Shiro ...

2019-10-09 00:21:32 157

原创 aisell02总结

准备按钮1.employee.jsp<div id="tb" style="padding:5px;height:auto"> <!-- 这部分是加上增删改的按键:现在没有功能,我们先不管它 --> <div style="margin-bottom:5px"> <a href="#" data-method="...

2019-10-07 21:53:54 126

原创 aisell总结

1.项目说明名称:智能销售(商贸)系统 (aisell) (yxb) pss(进销存系统)架构:==springmvc+spring+springdatajpa==shiro(权限框架)+ poi导入导出 +报表 highchart 等(辅助框架)2.项目搭建昨天 spring+springdatajpa 完成respository springmvc+spring+sp...

2019-09-29 08:42:08 172

原创 ssj

1. 三大框架整合ssj: springmvc+spring+jpa2. SSJ(整合)spring项目管理专家,所有的bean都可以交给spring管理(1)先整合 spring和jpa(2)在整合 spring和springmvca)导包b)配置 web.xml和applicationContext-mvc.xml里面配置3.Spring集成JPASprin...

2019-09-26 22:19:05 403

原创 SpringAOP总结

1.Spring的依赖注入1.1什么是Spring它是一个轻量级和IOC(DI)和AOP的 容器框架IOC:控制反转 现在创建bean的方式,是交给spring帮我们创建DI依赖注入 spring它是容器框架,是一个bean(装对象的)容器框架,spring帮我创建好对象之后,在把我们创建好的对象 注入到相应的类里面 这个过程AOP: 面向切面的编程使用场景:事务管理,日志管理,...

2019-09-24 23:53:32 88

原创 jpa4总结

1. jpql1.1 什么是jpqljpql:就是jpa提供的一种查询语言,类似sql JPQL必须由JPA的JPQL解析器解析为SQL才能执行,必须先获取Query对象1.2 jpql和sql有区别1.jpql操作对象和对象里面的属性 sql操作 表 和表里面的列 区分大小写2.在jpql里面 不能出现 * ,不能出现表名3. jpql和sql 他们关键字是相同 ,关键...

2019-09-23 00:04:24 174

原创 jpa2总结

1. JPA的主键生成策略主键分类:代理主键 :没有实际意义的一些列作为主键 比如id 现在就用的代理主键自然主键 :把具有业务含义的字段作为主键叫做自然主键,此字段必须唯一,因为主键必须唯一JPA通用策略生成器通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id,其生成规则由@GeneratedValue设定...

2019-09-20 10:54:09 208

原创 JPA总结

1 什么是JPA用于对象持久化的 API到数据库Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层2.JPA的hibernate区别JPA它是ORM的规范,hibernate是其中一个实现框架JDBC的缺点: 优点:操作数据库最底层,性能最高(前提是你要有相应的经验,并且是一个数据库高手)缺点1.因为JAVA是面向对象的...

2019-09-19 00:08:25 163

原创 Maven&IntelliJ IDEA&UML总结

1.Maven1.1什么是Maven:Maven是基于POM(工程对象模型),通过一小段描述(pom.xml)来对项目的代码、报告文件进管理的工具。Maven是Apache下的一个开源项目,纯java开发,它是一个项目管理工具,它用于对java项目进行项目构建、依赖管理及项目信息管理。BOM: browser object model 浏览器对象模型(js : histroy.go(1...

2019-09-17 22:28:50 1633 1

空空如也

空空如也

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

TA关注的人

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