![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
文章平均质量分 77
ssystc
这个作者很懒,什么都没留下…
展开
-
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(二:编写ssm相关配置文件)
原文再续,书接上回,接下来进入最恶心的一步(我自己认为极端恶心):编写ssm相关的配置文件。 在进入恶心的配置编写之前,我们先进行一个令人(起码是令我)心情愉悦的工作:创建包。我们在src/main/java下创建com.sunsy.crud.bean,com.sunsy.crud.dao,com.sunsy.crud.service,com.sunsy.crud...原创 2018-12-12 16:53:14 · 356 阅读 · 0 评论 -
springcloud入门实例(二:Eureka的使用)
书接上回,原文再续,上次我们搭建了一个很简单的微服务的架子,这次我们来使用一下Eureka。 Eureka是用来做服务注册与发现的。一听到注册这俩字基本就说明这玩意要有个服务端,所以我们首先写一个Eureka服务端子工程,名为microservicecloud-eureka-server-6006,目录结构如下: pom.xml内容如下:...原创 2019-01-09 10:12:40 · 303 阅读 · 0 评论 -
tomcat原理(手写一个自己的tomcat)
前几天有个做python的老哥问我啥是tomcat,我从python的flask说到springMVC,又从MVC说到Tomcat,但是感觉还是没解释清,今天突然想起来以前听过一节公开课,是手动实现一个自己的Tomcat(自己都能实现一个Tomcat了,原理自然就懂了),虽然找不到上课视频了,但是找了半天在我的老电脑里找到了以前写的源码,分享一下,希望能对大家有一点帮助。 ...原创 2019-01-19 14:38:23 · 1117 阅读 · 1 评论 -
springcloud入门实例(一:微服务框架搭建)
在这个数据量越来越大、客户需求越来越高的时代,作为一个写java web后端代码的程序员,不会写微服务确实是有点说不过去,现在最常见的微服务框架一个是dubbo,另一个就是springcloud了。两者有很多的不同,比较显著的一个是dubbo符合CAP中的CP原则,符合高一致性,而springcloud符合AP原则,符合高可用性;另外从社区来说的话,.......就不说了,总之现如...原创 2019-01-08 17:41:58 · 750 阅读 · 0 评论 -
springcloud入门实例(四:Feign的使用)
话不多说,直接进入正题。其实Feign出现的目的,应该就是简化Ribbon的配置(我自己的理解,不太确定),用一个FeignClient替代RestTemplate。由于我们有可能不止Dept这一个微服务,还可能有Emp、Company等等,所以最好把FeignClient都定义到microservicecloud-api里,这样就不会导致Dept里配一个FeignClient,E...原创 2019-01-11 10:49:10 · 244 阅读 · 0 评论 -
springcloud入门实例(三:Ribbon的使用)
原文再续,书接上回,上一个博客讲了怎么用Eureka,这次来讲一下怎么用Ribbon做负载均衡。 直接进入正题,基于上两次的微服务,我们做一些简单的改动就可以使用Ribbon实现负载均衡,首先要在microservicecloud-consumer-dept模块中引入Ribbon相关依赖,在pom.xml中添加如下内容:<!-- Ribbon配置(需要...原创 2019-01-10 16:28:54 · 440 阅读 · 0 评论 -
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(六:增加员工功能前后端)
原文再续,书接上回,今天来讲一讲员工增加功能的前后端实现。 首先是后端,我们先理一下需要实现的方法有哪些。首先在EmployeeService里需要有一个插入方法以及一个查询用户名是否已经存在的方法,在DepartmentService里需要有一个查询所有的部门信息的方法,在Controller里需要有相应的插入用户接口、查询用户是否存在接口以及查询所有的部门名称...原创 2018-12-21 18:47:48 · 693 阅读 · 0 评论 -
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(五:员工查询前后端(请求返回json的方式))
原文再续,书接上回。上次我们讲了怎么把用户信息放到model里,然后用jsp+bootstrap做一个简单又不丑陋的界面去展示,但是现在讲究前后端分离,所以我们的接口返回一个json才是如今的王道,这样就不再需要后端人员去写JSP,顺便再用bootstrap做个界面了,而是前端人员用我们返回的json数据结合jquery或者nodejs等等方式去将数据展示给用户(所以这一章涉及到的...原创 2018-12-16 21:27:22 · 577 阅读 · 0 评论 -
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(一:项目的初始化搭建)
最近一直在用springboot,突然发现对SSM已经基本忘光了。。毕竟以前也是哪里不会查哪里,没有系统的细致的研究,正好最近有时间,结合网上的各种示例自己系统的搞出一个员工CRUD系统出来,整合了SSM+JSP+Bootstrap+Ajax。好了,话不多说,进入正题。 首先我们用eclipse创建一个Maven项目,名字叫ssm-crud,然后我们再pom.xm...原创 2018-12-10 20:26:37 · 896 阅读 · 0 评论 -
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(四:员工查询前后端(请求返回model的方式))
原文再续,书接上回。今天我们来实现员工查询的前后端代码。 首先实现我们的后端代码,在com.sunsy.crud.service包下创建EmployeeService类,在里边实现一个查询所有员工的方法,如下(有些关键的方法是啥意思我都写到注释里了):package com.sunsy.crud.service;import java.util.List...原创 2018-12-14 15:51:13 · 812 阅读 · 0 评论 -
SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(三:mybatis逆向工程及mapper接口测试)
原文再续,书接上回。上一次我们已经创建好了tbl_emp和tbl_dept两张表,接下来我们会用mybatis的逆向工程把这两张表对应的Mapper及bean生成出来。其实mybatis官网上关于怎么使用mybatis generator写的非常清楚,但是为了博客的连续性,我还是把步骤都写一写吧。 首先,我们在ssm_crud项目的根目录下生成mbg.xml,里...原创 2018-12-13 15:17:11 · 374 阅读 · 0 评论 -
RestTemplate发送https请求
package com.sunsy.websocket_demo.configuration;import java.io.IOException;import java.net.HttpURLConnection;import java.security.cert.CertificateException;import java.security.cert.X509Certifica...原创 2019-02-28 15:28:35 · 2723 阅读 · 2 评论