- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot整合Dubbo的三种方式
1. 使用默认的application.properties配置dubbodubbo.registry.protocol=zookeeperdubbo.registry.address=中心地址---服务方使用@service暴露服务,也可以自封装注解。---消费方使用@Reference注册服务2.使用原始XML配置文件,导入dubbo-start,使用@I...
2019-08-07 09:13:26
295
原创 hibernate兼容性数据库强大之处就在这!!
通过设置属性:hibernate.dialect 来指定不同的数据库“方言”。 例如:org.hibernate.dialect.HSQLDialect之类的。 这样你的程序, 在换种数据库的时候, 在配置里面,把“方言”换一下就好了。...
2018-10-18 21:30:05
777
原创 springmvc解决中文乱码问题
在web.xml加入拦截器,完美解决 <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter<...
2018-10-16 10:37:31
505
原创 Springmvc接收数据,发送到界面的几种方式
1.接收1.1以javabean的名字接受,需要和javabean保持一致 //1.放到()里面的任何对象会自动实例化(NEW) //2.自动DI/IOC(相当于以前SERVLET中写的request.getParameter("bookid")) //3.会自动共享数据(request.setAttribute("bookinfo",boo...
2018-10-15 16:53:36
442
原创 ssh,ssm,java的三大框架是什么,功能各是什么
三大框架是用来开发web应用程序中使用的.Struts:基于MVC的充当了其中的视图层和控制器Hibernate:做持久化的,对JDBC轻量级的封装,使得我们能过面向对象的操作数据库Spring: 采用了控制反转的技术,管理Bean,降低了各层之间的耦合....
2018-09-29 13:52:07
4076
1
原创 Type interface xxxxxx is not known to the MapperRegistry.报错原因
Type interface xxxxxx is not known to the MapperRegistry.报错原因在configuration.xml文件中的<mappers>没有载入注册的xml文件修改为 程序正常运行
2018-09-20 10:55:20
563
原创 Mybatis基于注解sql语句的方式,实对数据现增删改查
在src目录下建立xml配置文件:conf.xml,是一些连接数据库的配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dt...
2018-09-19 09:24:16
697
原创 Mybatis中collection与association区别
association:用于将关联查询信息映射到单个对象中。 标签注意使用javaType指定关联映射的对象类型 collection:用于将关联查询信息映射到集合对象中。 标签注意使用ofType指定关联映射的List中pojo的类型。...
2018-09-18 20:58:11
620
原创 mybatis实现一对多,多对一
MySQL数据库为book表 和 review表一对多:通过一本书查询它的所有评论Book.javabean BookMapper.java BookMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD ...
2018-09-18 20:56:58
297
原创 用UML类图表示经典MVC模式
Java通过专门的类Observable及Observer接口来实现MVC编程模式。 可以看出,Model类必须继承Observable类,View类必须实现接口Observer,Controller类必须实现接口Servlet,正是由于实现了上述结构,当模型发生改变时(当控制器改变模型的状态),模型就会自动刷新与之相关的视图。...
2018-09-12 20:08:20
5346
原创 jsp中request和response简单应用
request.getRequestDispatcher("login.jsp").forward(request, response) 带数据返回页面response.sendRedirect("login.jsp"); 不带数据返回页面 LoginServlet.jsp<%@ page language="java" contentType="text/htm...
2018-08-16 20:04:49
2081
原创 如何在eclipse中添加导入tomcat服务器
Tomcat配置与下载: https://jingyan.baidu.com/article/2c8c281daa77aa0008252aff.html eclipse中添加: 在eclipse导航上找到windows 在widows中打开preferences 在server中打开runtime environment 选择并添加对应的Tomcat 版本...
2018-08-16 11:17:55
8137
原创 用js+html5实现二级联动省份下拉菜单
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>二级联动省份下拉框</title></head><body> </body>
2018-08-15 20:10:11
4361
转载 java集合迭代器的用法与详解
Java集合类中Map接口下的相关类并没有像Collection接口的相关类一样实现get()方法,因此在要实现遍历输出的场景中没法直接用get()方法来取得对象中的数据,但Java本身提供了另一种遍历数据的方法,即用Iterator迭代器,虽然Iterator可以用来遍历读取数据,但它本质上不是一种方法,它只是一种设计模式,它是一个对象,一个“轻量级”的对象。下文讲讲Iterator在不同接口中...
2018-08-06 20:36:00
2131
原创 java抽象类和接口的区别
抽象类 1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。 2)抽象类不能用来创建对象; 3)如果一个类继承于一个抽象类,则子类必须实现父类的抽象方法。如果子类没有实现父类的抽象方法,则必须将子类也定义为为abstract类。 在其他方面,抽象类和普通的类并没有...
2018-08-02 19:33:42
295
原创 MySQL数据库的基本操作
create databases; -- 创建数据库show datebases; -- 显示所有数据库use 数据库名; -- 使用数据库create table 表名; -- 创建表show tables; -- 显示所有表;drop database 数据库名,; -- 删库drop table 表名; -- 删表 数据库数据 类型char(10) ...
2018-08-01 17:42:57
172
原创 javaIO流用UDP传输一个Long型数据
// 服务器端import java.io.ByteArrayInputStream;import java.io.DataInputStream;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketExceptio...
2018-07-31 21:22:16
450
原创 JAVA字符流字节流详解
1. 文件字节流(FileInputStream/FileOutputStream)2.文件字符流(FileReader/FileWriter)3.缓冲字符流 (BufferedReader BufferedWriter) 缓冲字节流(BufferedInputStream BufferedOutputStream) 一文件字节流使用方法:字节输...
2018-07-25 21:30:18
351
银行基本业务管理系统
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人