- 博客(16)
- 收藏
- 关注
原创 关于SQL的约束
关于SQL的约束1.删除一列alter table TbStudent drop column stuPhone–2.添加一列alter table TbStudent add stuPhone char(11)–3.修改字段的数据类型(表中Gender列不能有数据)alter table TbStudent alter column stuGender nchar(1)–4.添加主键约束alter table TbStudent add constraint PK_TbStuden
2020-10-12 11:26:19
276
2
原创 如何将自己的项目上传到码云
方式一:(附Git淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/)1.首先在码云上创建自己的本地仓库2,本地新建一个文件夹3.进入新建的文件夹,点击右键,选择git bash here然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,是一个隐藏文件夹4.进入刚刚自己新创建的码云仓库,克隆他的地址链接5.然后在回到本地新建的文件夹中继续操作git输入 git remote add origin + 你刚刚在码
2020-09-22 17:12:32
693
原创 Springboot使用拦截器---之小而美
Springboot使用拦截器1.创建一个 SpringBoot 框架 Web 项目2.实现一个登录拦截器3.创建一个控制层4.@Configuration 定义配置类-拦截器5.测试代码展示1.创建一个 SpringBoot 框架 Web 项目2.实现一个登录拦截器//实现HandlerInterceptor接口,重写preHandle方法public class UserInterceptor implements HandlerInterceptor { @Ove
2020-09-18 10:18:46
190
原创 Springboot集成Redis
Springboot集成Redis1.加入相应的依赖<!--SpringBoot集成Redis的起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depe
2020-09-17 18:51:33
179
原创 SpringBoot集成Mybatis
SpringBoot集成Mybatis1.导入依赖<!--MySQL驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!--MyBatis集成SpringBoo
2020-09-16 19:36:31
212
原创 SpringBoot集成jsp
SpringBoot集成jsp1.在pom.xml加入相应的依赖和定义位置<!--引入SpringBoot内嵌Tomcat对jsp的解析依赖,不添加解析不了jsp--> <!--仅仅只是展示jsp页面,只添加以下一个依赖--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId
2020-09-16 17:13:06
332
原创 SpringMVC的全局统一异常处理
SpringMVC的全局统一异常处理springmvc框架采用的是统一,全局的异常处理。把controller中的所有异常处理都集中到一个地方。采用的是aop的思想。把业务逻辑和异常处理代码分开。解耦合。异常处理步骤:1.新建maven web项目2.加入依赖3.新建一个自定义异常类 MyUserException , 再定义它的子类NameException ,AgeException4.在controller抛出NameException , AgeException5.创建一个普通
2020-09-16 12:20:09
845
原创 关于SpringMVC中请求参数中文乱码问题
关于SpringMVC中请求参数中文乱码问题对于从前端所接收的post请求参数,若含有中文,则会出现中文乱码问题。Spring 对于请求参数中的中文乱码问题,给出了专门的字符集过滤器:spring-web-5.2.5.RELEASE.jar 的org.springframework.web.filter 包下的 CharacterEncodingFilter 类。(1) 解决方案在 web.xml 中注册字符集过滤器,即可解决 Spring 的请求参数的中文乱码问题。不过,最好将该过滤器注册在其它
2020-09-14 19:53:57
601
原创 关于ssm的事务管理
spring的事务处理1.什么是事务讲mysql的时候,提出了事务。 事务是指一组sql语句的集合, 集合中有多条sql语句可能是insert , update ,select ,delete, 我们希望这些多个sql语句都能成功,或者都失败, 这些sql语句的执行是一致的,作为一个整体执行。2.在什么时候想到使用事务当我的操作,涉及得到多个表,或者是多个sql语句的insert,update,delete。需要保证这些语句都是成功才能完成我的功能,或者都失败,保证操作是符合要求的。在j
2020-09-13 23:51:33
1328
原创 面试遇到笔试题
写下第一次面试的笔试题1, String StringBuffer 和 StringBuilder 的区别是什么”2、说说 int 和 Integer 的区别?3、说说 List, Set, Map三者的区别?4、Servlet 的生命周期,并说出 Servlet和CGI的区别?5、Servlet 中 forward和 redirect 的区别?6、JSP和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?7、get和post的区别?8、什么是左连接查询、内查询、右连接查询、写出
2020-09-12 00:10:05
108
原创 整合ssm框架中的web.xml文件
关于ssm框架中的web.xml文件的作用是相当于注册的功能,注册中央调度器DispatcherServlet,配置这个是拦截所有请求,都交给springmvc转发拦截所有的请求,并加载所有的ssm配置文件(路径为classpath:—)还有配置了CharacterEncodingFilter,配置这个是拦截所有的资源并设置好编号格式。注册spring的监听器等等<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http:
2020-09-11 11:17:55
350
原创 整合ssm框架的配置文件
整合ssm框架的配置文件方便快捷的开发,复制修改相应的文件名即可使用spring配置文件,springmvc配置文件,mybatis配置文件1.applicationContext.xml(spring配置文件)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200
2020-09-11 09:53:05
183
原创 整合ssm框架的依赖
整合所需要的依赖(servlet依赖, jsp依赖 等等) <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope
2020-09-11 09:33:45
185
原创 关于缓冲池,线程池,连接池的理解
缓冲池设计要点:包含三个队列:空缓冲队列(emq),装满输入数据的输入的队列(inq),装满输出数据的输出队列(outq),输入程序包括收容输入(hin),提取输入(sin),输出程序包括收容输出(hout)和提取输出(sout)。注意点:输入程序和输出程序会对缓冲区并发访问,因此可以对缓冲区设置一个互斥信号量,或者对关于缓冲区的操作加锁。hin,sin,hout,sout之间还有同步关系,可以通过if语句判断决定执行先后顺序线程池设计要点:线程池和线程一样,也具有最基本的就绪,运行,结束,等状态。
2020-08-24 14:28:54
1143
原创 使用MD5Utils工具类登录加密
登录加密可以使用一个写好的工具类Util包的MD5Utilspublic class MD5Utils { /** * MD5加密类 * @param str 要加密的字符串 * @return 加密后的字符串 */ public static String code(String str){ try { MessageDigest md = MessageDigest.getInstance("MD5
2020-08-16 08:48:58
1295
原创 关于拦截器
第一步:首先创建拦截器类xxxInterceptor 继承HandlerInterceptorAdapter 类public class LoginInterceptor extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
2020-08-16 08:41:30
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人