自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李阿昀的博客

一介书生,持续学习Java Web中...,欢迎大家来探讨问题!

原创 CRM客户关系管理系统开发第四讲——实现客户管理模块中保存客户的功能

准备工作 在正式编写代码实现客户管理模块中保存客户的功能之前,我们得做一些准备工作,因为这个功能实现起来还是比较难的,不能一蹴而就。 创建客户表 在crm数据库下新建一张客户表,其建表的sql语句如下: CREATE TABLE `cst_customer` ( `cust_id` bigint...

2019-09-29 17:40:59

阅读数 90

评论数 0

原创 CRM客户关系管理系统开发第三讲——将CRM项目部署到SVN服务器上

首先,打开SVN服务器的图形化开发工具(VisualSVN Server),然后创建一个新的名称为crm的仓库,仓库创建好之后,就在仓库中创建一个名称为crm_ssh的工程目录,它专门用于存放开发项目代码、文档等。 接着创建一个用户(例如用户名为lay,密码为123)和一个名称为develope...

2019-09-29 16:09:40

阅读数 27

评论数 0

原创 CRM客户关系管理系统开发第二讲——实现用户的注册和登录功能

实现用户注册功能 创建用户表 首先创建一个数据库(例如crm),并在该数据库下新建一张用户表,笔者这里使用的数据库是MySQL。 create database crm; use crm; CREATE TABLE `sys_user` ( `user_id` bigint(32) NOT N...

2019-09-29 10:57:12

阅读数 106

评论数 3

原创 CRM客户关系管理系统开发第一讲——搭建开发环境

这个小项目是我们学习完Spring,Hibernate,Struts2这三个框架后,为了加深对它们的理解所做的SSH项目,为CRM客户关系管理系统。 CRM客户关系管理系统的概述 什么是CRM客户关系管理系统? 百度百科上对CRM客户关系管理系统的解释如下: CRM客户关系管理系统包含的功能模块...

2019-09-29 09:07:39

阅读数 172

评论数 0

原创 SVN入门第九讲——在Eclipse中使用SVN插件来解决代码冲突问题

描述代码冲突的问题 什么情况下,会出现代码冲突的问题呢?在做项目的过程中我们都会使用SVN对项目进行版本控制,大家同时更改同一个项目或者同一个文件时就会发生代码冲突的问题。下面,我会举一个例子来演示代码冲突的问题是如何产生的。 lay(开发人员)和ymm(开发人员)他俩从SVN服务器上将项目源...

2019-09-27 19:13:45

阅读数 30

评论数 0

原创 SVN入门第八讲——Eclipse中SVN插件的使用

在Eclipse中安装SVN的插件 下载Subversion的Eclipse插件 下载地址是http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240,进入该页面后,随便下载一个SVN插件包即可,笔者这里下载的是si...

2019-09-27 12:31:49

阅读数 38

评论数 0

原创 SVN入门第七讲——如何给文件加锁与解锁?

还记得在SVN入门的第二讲中,我讲过SVN的使用模式吗?其中有一个锁定-修改-解锁的模式,在这样的模式里,在一个时间段里配置库的一个文件只允许被一个人修改(即如果你对一个文件获得锁定,那么只有你可以提交这个文件,其他用户的提交都会被拒绝,直到你释放了这个锁)。本讲就来简单介绍一下这种模式,但我们要...

2019-09-27 10:32:56

阅读数 81

评论数 0

原创 SVN入门第六讲——清除认证缓存

在之前学习SVN的过程中,我使用了两个测试用户演示了真正意义上的团队开发,在每次输入用户名和密码时,我都告诉大家不要勾选了Save authentication,这是因为我在本地使用多个账号登录,每次输入的用户名和密码都不一样,一旦某个用户勾选了,那么第二个人检出项目的时候也会使用这个用户名和密码...

2019-09-27 09:44:29

阅读数 23

评论数 0

原创 SVN入门第五讲——SVN的权限设置

认证授权机制 在企业开发中会为每位程序员、测试人员等相关人员分配一个账号,用户通过使用SVN客户端连接SVN服务时需要输入账号和密码,SVN服务对账号和密码进行校验,输入正确可以继续访问,当用户访问仓库下的某个目录时,SVN服务对用户进行授权,如果用户拥有该目录的访问权限方可进行访问。判断账号和密...

2019-09-25 19:18:15

阅读数 36

评论数 0

原创 SVN入门第四讲——SVN中代码冲突问题的解决

描述代码冲突的问题 什么情况下,会出现代码冲突的问题呢?在做项目的过程中我们都会使用SVN对项目进行版本控制,大家同时更改同一个项目或者同一个文件时就会发生代码冲突的问题。比如说,开发人员aa和bb手上拿到的都是最新的代码,aa修改了代码,然后提交了,这个时候bb也修改了代码(修改的必须是相同的代...

2019-09-25 15:49:49

阅读数 51

评论数 0

原创 SVN入门第三讲——SVN恢复到历史版本

经过上一讲的学习,相信大家已经会简单使用SVN了,并且在上一讲中我还举了一个案例来演示。在上一讲的结尾处,我给大家留了一个悬念,某个开发人员(例如bb用户)从服务器上更新下来的代码有错,他想恢复到历史版本,该咋办呢?带着这样的悬念,开始本讲的阅读之旅吧! 浏览仓库 如果你想浏览仓库中的资源信息,那...

2019-09-25 14:44:21

阅读数 29

评论数 0

原创 SVN入门第一讲——你总得知道SVN是个啥?

通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多项目管理中版本控制的问题。 为了解决这些问题,版本控制工具就应运而生,其中就包括SVN。这也就引出了一个问题,什么是版本控制呢? 什么是版本控制? 版本控制(Revision control)是维护工程蓝图...

2019-09-07 17:23:49

阅读数 129

评论数 0

原创 Spring入门第十一讲——Spring的Hibernate模板与延迟加载问题的解决

在上一讲中,我们已经学会了Hibernate-5.0.7、Struts-2.3.24和Spring-4.2.4这三个框架的整合。现在,我在其基础上讲解两个知识点,一个是Spring中Hibernate模板的使用,一个是使用Spring如何解决延迟加载问题。温馨提示:如果有小伙伴没看过前一讲,那么接...

2019-09-07 11:23:00

阅读数 102

评论数 0

原创 Spring入门第十讲——Hibernate-5.0.7+Struts-2.3.24+Spring-4.2.4三大框架整合开发

回顾SSH框架 至此,Hibernate-5.0.7、Struts-2.3.24和Spring-4.2.4这三个框架,我们已经都过了一遍了。现在,咱就要学习如何整合这三个框架进行开发了。在这之前,咱就来先回顾一下这三个框架。 SSH框架整合思想 Hibernate-5.0.7、Struts-2....

2019-09-06 13:06:20

阅读数 147

评论数 1

原创 Spring入门第七讲——Spring AOP的注解开发

在前一讲中,我已讲过Spring使用基于AspectJ的XML配置文件的方式进行AOP开发,现在我就来讲讲怎样使用基于AspectJ的注解的方式进行AOP开发。 使用基于AspectJ的注解的方式进行AOP开发 创建web项目,引入jar包 首先创建一个动态web项目,例如spring_demo0...

2019-09-03 21:08:15

阅读数 244

评论数 0

原创 Spring入门第五讲——Spring IoC的注解开发

还记得在《Spring入门第三讲——Spring中Bean的配置与管理以及分模块开发的配置》这一讲中,我说过Spring进行Bean的管理有两种方式吗?其中一种是使用配置文件的方式,这个我们已经讲过了,还有一种是使用注解的方式,本讲就来讲一下Spring IoC的注解开发。那啥是注解呢?注解是代码...

2019-09-03 09:33:53

阅读数 362

评论数 0

原创 Spring入门第四讲——使用Spring的IoC完成CRM系统中保存客户的操作

需求概述 还记得我们在学习Struts2框架时提及的CRM系统吗?CRM系统中有一个客户信息管理模块,该模块包括的功能有: 新增客户信息 客户信息查询 修改客户信息 删除客户信息 而在本讲中,咱主要实现的是新增客户的功能。 环境搭建 创建web项目,引入jar包 创建一个web项目,例如sp...

2019-09-01 19:24:10

阅读数 309

评论数 2

原创 Spring入门第三讲——Spring中Bean的配置与管理以及分模块开发的配置

在《Spring入门第一讲——Spring框架的快速入门》这一讲中,我们已经快速入门了Spring,现在咱就在第一讲的基础上,讲解一下Spring中Bean的相关配置和管理,不过这都是基于XML文件的这种方式哟!温馨提示:初学者如果第一次学习Spring这个框架,那么还是建议先入门Spring再说...

2019-09-01 08:52:21

阅读数 640

评论数 0

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