- 博客(27)
- 收藏
- 关注
原创 spring学习6----装配bean(通过xml装配bean)
spring在进行装配bean时,提供了三种主要的装配机制:(今天说的是通过xml装配bean)自动化装配bean 通过java代码装配bean 通过xml装配bean 通过xml装配bean步骤:(1)创建xml配置规范Spring XML配置(约束)如下<?xml version="1.0" encoding="UTF-8"?><beans ...
2018-07-22 16:27:30 143
原创 spring学习6----装配bean(自动化装配bean)
spring在进行装配bean时,提供了三种主要的装配机制:自动化装配bean 通过java代码装配bean 通过xml装配bean自动化装配bean步骤:(1)创建beanpackage com.study;import org.springframework.stereotype.Component;@Componentpublic class Book ...
2018-07-21 21:57:38 187
原创 解决The request sent by the client was syntactically incorrect.
使用spring框架,在修改页面(修改一个日期,页面日期格式为 yyyy-MM-dd HH:mm:ss)时出现错误:<td><input type="text" name="createtime" value="<fmt:formatDate value="${item.createtime}" pattern="yyyy-MM-dd HH:mm:ss
2018-07-20 17:12:17 1179
原创 解决使用post方式提交表单数据库乱码问题
在我修改数据,提交表单时候,来验证数据是否修改成功出现如下解决方法:在web.xml中添加filter过滤器<!--处理POST提交乱码问题--> <filter> <filter-name>encoding</filter-name> <filter-class>org.spri...
2018-07-20 16:17:12 510
原创 解决Cause: java.lang.NoSuchMethodException: com.sun.springmvc.pojo.Items.<init>()问题
在debug调试代码:Cause: java.lang.NoSuchMethodException: com.sun.springmvc.pojo.Items.<init>()DEBUG [http-apr-8081-exec-8] - Resolving exception from handler [public org.springframework.web.servlet...
2018-07-20 15:02:49 1182
转载 mybatis---SqlMapConfig.xml全局配置详解
https://www.cnblogs.com/selene/p/4607004.html补充:SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息,SqlMapConfig.xml是mybatis核心配置文件,配置文件内容为数据源、事务管理。 typeAiases(别名) <typeAliases> &...
2018-07-19 11:32:31 159
原创 使用Mybatis解决JDBC存在的相关编程问题
mybatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注...
2018-07-19 10:40:45 206
原创 Spring的事务管理
spring事务管理详解引用博客:https://blog.csdn.net/donggua3694857/article/details/69858827 Spring事务管理两种方式:编程式事务管理(不用) 声明式事务管理(1)基于xml配置文件实现;(2)基于注解实现spring事务管理的api介绍 接口:PlatformTransactionManagesprin...
2018-07-16 21:20:56 130
原创 Spring配置c3p0连接池
c3p0配置数据库信息使用java代码实现 ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource(); comboPooledDataSource.setDriverClass("com.mysql.jdbc.Driver"); comboPooledDataSource....
2018-07-16 16:06:11 206
原创 Spring学习5----jdbcTemplate实现crud操作
1spring框架是一站式框架针对javaee三层,每一层都有解决技术在dao层,使用jdbcTemplatejdbcTemplate对jdbc进行封装2准备工作:(1)导入jar包:除了基本的Spring jar包,还需导入spring-jdbc.RELEASE.jar,spring-tx.RELEASE.jar, mysql-connector-jar-bin.jar(2)数据库...
2018-07-16 13:32:50 334
原创 最底层JDBC实现代码
public void testJDBC(){ Connection conn = null; PreparedStatement psmt = null; ResultSet rs = null; try { //1加载驱动 Class.forName("com.mysql.jdb...
2018-07-16 11:23:32 542
原创 Spring学习4
1Spring整合web项目1)出现的问题:每次访问action时候,都会加载spring配置文件2)解决方案:在服务器启动的时候,创建对象加载配置文件;底层使用监听器、SevletContext对象。3)spring不需要我们自己写代码实现,帮封装帮封装了监听器,只需配置监听器就可以了(在哪个文件中,用什么来配置(在web.xml中使用listener进行配置))<!-- 配置监听器 --...
2018-07-15 15:54:37 103
原创 Spring学习3
1Spring的aopa:aop概念1)aop:面向切面(方面编程),扩展功能不修改源代码实现2)aop采取横向抽取机制,取代了传统纵向继承体系重复性代码b:aop原理c:aop相关术语Jointpoint(连接点):是指那些被拦截到的点,在spring中 ,这些点指的是方法,因为spring只支持方法类型的连接点Pointcut(切入点):是指要对哪些Joinpoint进行拦截定义Advice(...
2018-07-15 14:58:39 117
原创 Spring学习2
1spring的bean管理---通过注解方式a:注解 代码里面特殊标记,使用注解可以完成功能; 注解写法:@注解名称(属性名称=属性值) 注解可以用在类、方法、属性上面做出功能2spring注解开发准备a:导入jar包 导入基本的jar包; 导入aop的jar包b:创建类,创建方法c:创建spring配置文件,引入约束 做ioc基本功能,引入约束beansht...
2018-07-14 21:18:52 100
原创 Spring学习1
1Spring概念https://baike.baidu.com/item/spring/85061?fr=aladdin点击打开链接a:spring是开源的轻量级框架b:spring核心主要两部分: (1)aop:面向切面编程,扩展功能不是通过修改源代码 (2)ioc:控制反转,eg有一个类,在类里面有个方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类...
2018-07-14 11:33:16 159
原创 k-近邻算法解决分类问题
简单地说,k近邻算法采用测量不同特征值之间的距离方法进行分类。即,假设样本数据集已知各个特征值和其类别,在输入没有类别标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,计算两数据点之间的欧几里得距离,选择前k个距离最小(特征最相似)的数据所对应的分类标签,出现次数最多的分类,作为新数据的分类。1.导入科学计算包NumPy和运算符模块,使用createDataSet函数创建数据集和...
2018-07-14 10:07:24 1615
原创 使用ajax完成站内搜索功能(异步搜索功能)
思路分析:键盘抬起时候获得输入框的内容,根据输入框的内容去数据库中模糊查询,然后将返回的商品返回在showDiv中1:前台index.jsp<div class="form-group" style="position: relative"> <input id="search" type="text" class="form-control" placeho
2018-07-13 17:10:03 4371 2
原创 Ajax异步校验用户名是否存在
1客户端:<input type="text" class="form-control" id="username" placeholder="请输入用户名"><input type="password" class="form-control" id="inputPassword3" placeholder="请输入
2018-07-13 11:05:31 4705 1
原创 json数据格式
1JSON的格式与解析json是一种与语言无关的数据交换格式。作用:使用ajax进行前后台数据交换,移动端与服务端的数据交换1>对象格式:{“key1”:obj,"key2",obj,"key3":obj....}2>数组格式:[obj,obj,obj......]eg:一个user对象用json数据格式表示{"username":"zhangsan","age":24,"
2018-07-12 17:18:24 116
原创 ajax简单学习
1:使用技术Ajax,json同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态。异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随时做其他事情,不会被卡死。Ajax的运行原理:页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到客户端,在这段时间里,客户端可以进行任意操作,直到服务器端将数据返回给Ajax后,会触...
2018-07-12 12:15:14 107
原创 jsp-servlet商品删除的实现
1首先在前台jsp页面设置好删除按钮:为按钮绑定一个事件delProduct(pid),参数为商品的pid,处理页面交由pattern为adminDelProduct的servlet处理。list.jspfunction delProduct(pid) { //alert(); var isDel = confirm("您确定要删除吗?") if(isDel){ ...
2018-07-10 19:27:19 2478
原创 jsp-servlet 商品添加的实现
1首先在前台jsp页面设置好form表单的action属性为adminAddProduct(即为浏览器访问页面时访问的servlet);2其次在web层的servlet文件中,将前端表单中的参数获取并封装到Product对象中,组合一个对应的service对象,并调用该对象的addProduct方法,传递Product对象参数;3然后在service层的service文件中,组合一个对应的dao对...
2018-07-10 17:27:19 3151
原创 jsp-servlet 商品显示的实现
1实现原理2代码实现(部分)AdminProductListServlet.java@WebServlet(name = "AdminProductListServlet", urlPatterns = {"/adminProductList"})public class AdminProductListServlet extends HttpServlet { protected vo...
2018-07-10 17:26:41 1556 1
原创 jsp续1
1:9大内置对象1.1request,(得到用户请求信息)1.2response,1.3out:(用于页面输出,向客户端输出内容out.write())out默认缓冲区大小为8kB,清零时全为response缓冲区eg:<%out.write("dddddddd");response.getWriter().write("aaaaaaa");%><%="qqqqqqq"%...
2018-07-09 16:45:41 141
原创 jsp
jsp:java server pages注意:用idea写java web ,jsp被编译出的servlet被放在C:\Users\Administrator\.IntelliJIdea2016.1\system\tomcat\Tomcat_8_0_32_web1\work\Catalina\localhost\web\org\apache\jspjsp技术:在html中嵌入Java代码(在静态...
2018-07-08 21:53:59 139
原创 java Decomplier工具将单个class文件反编译成class文件
1:工具java Decomplier;下载地址:http://jd.benow.ca/ 根据自己的电脑系统选择合适的版本。2:解压:3:使用:点击exe程序点击File->Open File,选择要反编译的class文件,eg:接着:点击save,保存成Java文件4:完毕...
2018-07-07 15:36:44 1044
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人