
JavaEE框架学习
文章平均质量分 72
Jim.ye
一杯茶,一盏灯,一个bug敲一天
展开
-
Spring是什么?
1、spring 是什么? spring 是一个web框架(jsp/action/actionform)2、分析其他框架struts web层Hibernate 是一个orm框架,处于持久层spring 可以管理web层,业务层,dao层,持久层,(因为spring可以配置各个层的组件bean,并且维护各个bean之间的关系)因此被称为容器框架3、spring概念:bean(是java中任何一种对...原创 2018-03-16 10:48:52 · 294 阅读 · 0 评论 -
记_JavaEE框架应用开发期末设计(二)
日志 工作者:Black_YeJing 工作目标:设计商城首页 工作进程追踪:①将英文模板中首页的UI转换成中文UI ②将操作逻辑修改成符合国人的操作逻辑 ③在商城页眉部分插入一张Logo ④修改商城菜单栏的...原创 2018-06-29 09:00:00 · 598 阅读 · 1 评论 -
记_JavaEE框架应用开发期末设计(一)
日志 工作者:Black_YeJing 工作目标:实现卖家dao层的商品的增删改查(只能对自己发布的进行增删改查)。 工作进程追踪: ①创建了Shop类(卖家类) ②创建了ShopDao的接口里面编写了 查看所有商品,根据商品货名查看商品,增加商品,删除商品和修改商品。 ...原创 2018-06-26 20:03:49 · 1135 阅读 · 2 评论 -
Boot-crm管理系统开发教程(总结)
这个Boot-crm管理系统我花了大概两周写完,因为是刚学完SSM框架,所以立马开始了这个项目,项目初期,运行书本上给的前端代码都报了许多错误,导致这个原因是因为书本给的 设计说明文档 没有看清楚。然后crm项目的第一个功能-管理员登录,写这个功能的我也是手忙脚乱的,首先是因为我在SSM框架的架构思想不清楚和SSM的实现流程不明白的情况下,我居然开始 “写代码”?!!! 也许有很多小伙伴拿...原创 2018-06-25 11:33:57 · 4536 阅读 · 3 评论 -
Boot-crm管理系统开发教程(三)
(ps:前两章我们已经把管理员登录和查看用户的功能实现了,那么今天我们将要实现:添加用户,删除用户,和修改用户功能) 由于Cusomer的POJO类型已经写好了,所以这次我们之前从CustomerController下手!!! 添加用户功能 ①在CutsomerController类中编写customerCreate方法,并在方法名上头写上请求映射路径(@Requ...原创 2018-06-25 10:54:35 · 1962 阅读 · 0 评论 -
Boot-crm管理系统开发教程(二)
ps:昨天将管理员登录的功能完成了,并完美的解决跳过登录从而进入管理界面的bug,今天我们将实现"查询用户"功能。 ①在po包中创建Customer类,并编写相关变量和添加set/get方法。(相关变量:客户编号,客户名称,负责人id,创建人id,客户信息来源,客户所属行业,客户级别,联系人,固定电话,移动电话,邮政编码,联系地址,创建时间,起始行,所取行数) 然后创建BaseDic...原创 2018-06-21 10:17:07 · 2542 阅读 · 2 评论 -
Boot-crm管理系统开发教程(一)
ps:上周就把这个项目写完了,一直忘记记录,现在补上。 Boot-crm是书上第十八章的内容,书上提供了前端的代码,所以只需要写后端的代码就可以了,①所以我们先把前端的代码移植到项目中。 ②然后在lib目录下导入相应的jar包(一共35个jar包) ③设计数据库,书上写了三个表(客户表,管理员表,字典表),这里将sql语句粘贴在这里/*SQLyog Ultimate v8.3...原创 2018-06-20 21:01:33 · 6844 阅读 · 9 评论 -
SSM框架整合
SSM框架整合 整合思路 1.由于SpringMVC是Spring框架中的一个模块,所以SpringMVC与Spring之间不存在整合的问题,只要引入相应JAR包就可以直接使用。因此SSM框架的整合就只涉及Spring与Mybatis的整合,以及SpringMVC与Mybatis的整合。 2.准备所需要的JAR包 3.编写配置文件 ...原创 2018-05-29 23:51:08 · 338 阅读 · 0 评论 -
SpringMVC-JSON数据交换
在上Springmvc-JSON数据交换的时候,老师提出了两个问题: 1、JSON数据交互两个注解的作用? 2、静态资源访问的几种配置方式,并简述? 老师刚提出这两个问题的时候我一头雾水的。JSON数据交互的两个注解是什么呢?静态资源访问的配置方式是哪几种呢?。于是各种翻书,各种百度。于是,终于得出了一份答案,如下: (有什么问题,请在下方留言喔!我们互相讨论~) 一、请简述...原创 2018-04-17 10:57:27 · 1018 阅读 · 0 评论 -
Http中的同步请求和异步请求
最近在上springmvc的JSON数据交换的时候,老师下课提了一个课后问题:什么是异步请求?什么是同步请求?我想大部分同学听到这个问题的时候应该和我一样不知所云。现在,给大家分享一篇关于同步请求和异步请求的小知识。 举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发...转载 2018-04-10 10:59:58 · 2298 阅读 · 0 评论 -
Bean的生命周期
Spring容器可以管理singleton作用域的Bean的生命周期,在此作用域下,Spring能够精确地指导该Bean何时被创建,何时初始化完成以及何时被销毁。对于prototype作用域的Bean,Spring只负责创建,当容器创建Bean实例后,Bean的实例就会交给客户端代码来管理,Spring容器将不再跟踪其生命周期。每次客户端请求prototype作用域的Bean的声明周期。了解Bea...原创 2018-03-20 08:18:52 · 269 阅读 · 0 评论 -
续AspectJ篇
这篇将介绍AspectJ的第二种开发方法:基于注解的声明式-AspectJ。 与基于代理类的AOP实现相比,基于XML的声明式AspectJ要便捷的多,但是它也存在一些缺点,那就是在Spring文件中配置大量的代码信息。为了介绍这个问题,AspectJ框架为AOP的实现提供了一套注解,用以取代Spring配置文件中为实现AOP功能所配置的臃肿代码。 同第一种配置方法,我们也创建了一个接...原创 2018-03-23 15:39:22 · 247 阅读 · 0 评论 -
AspectJ
前几天学了AspectJ,今天来做做学习笔记。1、定义: AspectJ是一个基于java语言的AOP框架,它提供了强大的AOP功能。Spring2.0后,Spring AOP引入对AspectJ的支持,并允许直接使用AspectJ进行编程,而Spring自身的AOP API也尽量与AspectJ保持一致。使用AspctJ实现AOP有两种方式:一种是基于XML的生命是AspectJ,另一种是基于...原创 2018-03-23 15:07:09 · 291 阅读 · 1 评论 -
如何减少程序间的耦合度?_DI与接口
spring 开发提倡接口编程,配合DI技术可以更好的减少层(程序)与层(程序)之间的解耦合例子说明: 任务:要求: 1.打印机依赖纸张和墨盒 2.纸张有A4和B5两种 3.墨盒有彩色和黑色2种 4.使用A4纸张和彩色墨盒打印指定内容 5.使用B5纸张和黑色墨盒打印指定内容 7.要求使用接口代码:package ...原创 2018-03-19 15:22:27 · 2230 阅读 · 5 评论 -
Logback配置
什么是LogBack? Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便...原创 2018-10-05 15:37:04 · 277 阅读 · 0 评论