- 博客(28)
- 收藏
- 关注
原创 springboot整合AOP
前言在项目中的使用,这里根据项目编写,项目正在全面开发中,项目中的相关技术我会不定时更新出来。在时机成熟时,会将项目开源以供大家共同研究。简介AOP(Aspect Oriented Program):面向切面编程-通过预编译方式和动态代理实现程序功能的统一维护的一种技术。降低业务逻辑部分的耦合度,提高程序的可重用性,提高开发效率。从表面上来说,减少了代码的拷贝和对公共方法的显示调用,使用aop利用切面的方式实现公共方法的调用。概念Pointcut(切点):表示一组 joint point,这些
2021-04-12 19:53:11
292
1
原创 新项目筹划中。。。。
前言关注我的小伙伴可能会发现这个博客停更了,当然了我也没有几个小伙伴关注。现在不一样了,经过这一段时间的筹划,新的征程开启!现在正在优化开发中,等待时机成熟,会将项目开源的,在这期间我会将项目的技术分享与小伙伴。项目名称不算很好听,《杂》。技术的大杂烩。额。。emmmm现在开始,博客不会停更了,对于小白,关注我的小伙伴可能会知道,之前的一个开源项目没有sql文件,在这里说声抱歉,由于电脑开不开机原因,sql文件永久消失,当然了。如果那天开机了,一定及时发布。(很适合练手)。好了,废话不说了
2021-04-04 10:53:50
211
3
原创 dom解析,解析xml文件
前言解析xml文件也是一个很重要的知识接下来就是掩饰解析xml文件喽!分类解析xml文件分为两种(人家说):dom解析和sax解析。两种解析都有各自的优缺点 ,简单概括以下就是,dom解析适合小文件的,数据量不多的xml,而另一个就恰恰相反。XML的解析方式:1.DOM(Document Object Model 文档对象模型)关键字:树(Document)优点: 把xml文件在内存中构造树形结构,可以遍历和修改节点缺点: 如果文件比较大,内存有压力,解析的时间会比较长2. SAX(S
2020-09-22 14:15:58
651
原创 springBoot整合mybatis步骤
前言首先是需要在idea中整合mybatis,主要是步骤细节;具体步骤首先是需要关键的依赖: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</vers
2020-09-07 10:47:08
265
原创 JDBCUtil工具类,单线程模式
前言:首先是一直在网上找的JDBCutil工具类,发现能用,但是一直模仿,自己缕清思路,写出一个属于自己的,那才是最好的。编写JDBCUtil:这里连接的是Mysql;首先我们在项目中配置数据文件;配置连接信息:driver-Class=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/purchase-sale-stock?characterEncoding=utf-8user=rootpassword=1234我们要使用单例
2020-09-04 17:24:05
220
原创 jdbc写入数据库乱码问题
jdbc乱码问题具体业务:实现模糊查询,用户输入关键字。问题:中文状态下查询不到问题?根据debug可以查看问题所在:String sql="select p.bar_code,c.category_name,p.product_name,p.sale_price,s.supplier_name from biz_product p,biz_supplier s,biz_category c where p.product_name like ? and p.category_id=c.id
2020-08-30 09:23:16
385
原创 过滤器,拦截器配置
前言:学习任何一门知识,都要先了解。区别:过滤器:是在javaweb中,你传入的request、response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符.。拦截器:是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用
2020-08-12 11:24:11
244
原创 springboot注解
一、注解列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfiguration 自动配置。@ComponentScan 组件扫描,可自动发现
2020-08-11 13:11:43
95
原创 spring注解
spring注解: @Controller @RestController @Service @Autowired @RequestMapping @RequestParam @Resource(等同于@Autowired) @Qualifier @Component @Repository @Scope @Bean @Transactional @Aspect @Pointcut
2020-08-10 14:05:51
153
原创 旅游网(初篇)
旅游项目简介:使用前后端分离,后端使用springmvc,spring,jdbc。前端使用vue,jQuery。下载地址:旅游项目下载最新简介请参照:https://blog.youkuaiyun.com/weixin_47809124/article/details/107892771
2020-08-09 14:07:38
190
原创 旅游网项目ssm
前言:身为一名程序员小白,多的练习才可以促进学习。这里讲解的是旅游网项目,当然,身为后端开发者,前端知识也是要学滴,页面可以随便找,信息时代百度一大把。找到一个属于自己的,不要多想,马上练习。项目介绍:后端框架技术:springmvc,spring,mybatis。前端主要使用:jQuery。数据库使用:mysqljdk环境:1.8,Maven项目下载地址:下载https://gitee.com/lv_wenguo/ssm_travel整体思路介绍:使用的是mvc架构模式,项目结构也是
2020-08-09 13:58:57
1587
7
原创 vue会不会?看了你就会了!干了#兄弟们
快速入手VUE,你值得拥有!导入版本:https://cdn.jsdelivr.net/npm/vue/dist/vue.js第一个入门小程序,每位程序员最开始都会Hello Word一样。这里我就省事,直接上图片。可能会有一些新东西,我会一一讲解:首先是{el},这是什么东西,可以通俗的讲,你想要你的vue在那一块生效,那么这里就是选择器,这里叫el挂载点。那笔记下来,这里要考。但是也不能随便定义,他不允许定义在body和html标签上。说了这么多不如这样总结:作用范围:定义在el
2020-06-19 08:12:28
343
原创 文件上传与下载
文件上传下载:文件的上传:1、要有form标签,method=POST;2、3、Form标签的enctype属性值必须为multipart/form-data值4、在form标签中input type=file 添加上传文件5、编写服务器代码接收,处理上传数据Http协议:上传用到的类和方法:Jar包:类和方法:用fileupload的:代码实现:例:文件下载:注意点,这里应该在2、之后。文件名中文乱码 (IE和谷歌):(火狐):例
2020-05-30 08:04:24
173
原创 Jstl标签库
Jstl标签库:标签库:引入才可以使用:需要导入jar包。<c:set />:<C:if />:<c:choose><c:when><c:otherwise>:注意点:<c:forEach />:循环遍历。例子:遍历1-10遍历数组:Map遍历:遍历list集合:、、、、、、、、、、、、、、、、、、、、、、、、、、...
2020-05-29 16:01:21
156
原创 El表达式
EL表达式:格式:${“key” }。搜索域对象的顺序:具有相同的key值,1、Pagecontext2、Request3、Session4、Application输出bean对象:运算:逻辑运算:算数运算:Empty运算:判断一个数据是否为空,空是false,否者为true。例子:三元运算:格式:表达式1 ? 表达式2 :表达式3;表达式1结果为true,返回表达式2,否者返回表达式3。“.”点运算和[]中括号运算:点运算可以输出bean对象的某个值,中括
2020-05-28 18:46:18
187
原创 HttpServletRequest
HTTPservletRequest:作用:没次请求Tomcat服务器,会把请求数据封装到request中,然后传递到service(doget或dopost)供我们使用,也可以直接request对象,获取数据。常用方法:POST乱码:转发:特点:Base标签作用:相对路径和绝对路径:Web中/不同意义:...
2020-05-24 15:12:38
113
原创 HTTP协议-get与post请求
Http协议:1、协议是指双方,或者多方,相互约定好,相互遵守的协议,叫做协议。2、就是指客户端与服务器之间,传递数据时要遵守的规则。3、Http中的数据又叫报文。Get请求:1、请求行:a、请求的方式 getb、请求的资源路径【+?+请求参数】c、请求的协议版本号 HTTP/1.12、请求头Key:value 键值对POST请求:1、请求行:d、请求的方式 gete、请求的资源路径【+?+请求参数】f、请求的协议版本号 HTTP/1.12、请求头Key
2020-05-22 08:10:35
135
原创 Servletconfig与Servletcontext
Servletconfig:是servlet的配置类。Servlet程序和servletconfig对象都是由Tomcat服务器创建,我们使用。Servlet程序默认第一次访问时创建,servletconfig对象时servlet程序创建时,就会创建一个servletconfig对象。三大作用:1、可以获取servlet程序的别名servlet-name的值2、获取初始化参数init-param3、获取servletcontext对象Servletcontext:1、servletc
2020-05-20 07:57:21
187
原创 springMVC案例流程
案例:(使用Idea开发工具)搭建开发环境:目录结构:导入依赖(jar包):配置前端控制器:(web.xml)创建SpringMVC配置文件:springMVC.xml:控制器类:视图解析器:开启springMVC支持:前端页面:(路径)...
2020-05-19 08:13:51
200
原创 子类HttpServlet实现
通过Httpservlet实现servlet:1、编写一个类去实现httpservlet2、根据业务实现doget和dopost方法3、在web.xml中配置访问路径Servlet继承体系:
2020-05-19 07:45:32
382
原创 Servlet基础知识点
Servlet第一天Servlet:Servlet:什么是Servlet:1、是javaee规范之一,就是所谓的接口。2、是javaweb的三大组件之一,三大组件指的是:servlet程序,filter过滤,listener监听器。3、是运行在服务端的小程序,可以接受客户端发过来的数据,也可以响应给客户端数据。手动创建servlet:1、编写一个类去实现servlet接口,2、实现service方法,实现接受和响应。3、在web.xml中配置servlet访问地址。Servlet常
2020-05-14 18:05:30
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人