- 博客(9)
- 收藏
- 关注
转载 Hibernate使用demo
导入Hibernate所需要的jar包第一步:创建实体类Hibernate要求实体类必须提供一个不带参数的默认构造方法。因为程序运行时,Hibernate会运用java的反射机制,创建实体类的实例。package hibernateDemo;public class User { private int id; private String name; priva...
2018-05-27 14:16:56
390
原创 SpringMVC-处理模型数据
7.2.4-处理模型数据对于MVC框架来说,模型数据是最重要的,因为控制(C)是为了产生模型(M)数据,而视图(V)是为了渲染模型数据。SpringMVC提供了以下几种途径输出模型数据ModelAndView@ModelAttributeMap及Model@SessionAttributeModelAndView控制器处理方法如果返回值为ModelAndView,则其既包含视图信息也包含模型数据信...
2018-05-26 16:08:41
425
原创 SpringMVC-基于注解驱动的控制器
7.2.3-处理方法签名详细介绍使用@RequestParam绑定请求参数值@RequestParam有三个参数:value 参数名required 是否为必需的,默认为true,表示请求中必须包含此参数,如果不存在就抛出异常defaultValue 默认参数名,极少情况使用该参数,也不推荐使用该参数示例:package com.tutorialspoint;import or...
2018-05-26 10:46:45
342
原创 JDBC链接mysql8.0数据库
使用jdbc链接数据库首先要导入mysql-connector jar包。安装完mysql后,在mysql的某个文件夹中会提供这个jar包。在使用everything搜索整个硬盘是才发现这个文件,这样就不用专门去网上下载了。文件夹目录是C:\Program Files (x86)\MySQL\Connector J 8.0最好使用这个自带的jar包,因此在链接mysql8.0版本是,我一开始使用的...
2018-05-19 21:52:18
7026
1
原创 Java-JDBC链接MySQL数据库
搞了好久终于明白一些了。进入MySQL命令行时要输入密码,这时要保证数据库服务时running的。不然会出现错误,刚开始一直以为是密码记错了。。建一个新的数据库是参考了https://blog.youkuaiyun.com/longampp520/article/details/71516985利用JDBC链接数据库:要操作数据库的项目需要一个外部包mysql-connector-java-5.1.46-bi...
2018-03-29 15:17:39
411
原创 Java核心技术-并发
条件对象通常线程进入临界区,需要满足一定的条件才能运行。就像上一篇中的银行例子,账户中的金额大于要转账的金额才可以进行转账操作,否则就要阻塞,知道账户中金额达到要求才可以执行。因此,需要使用条件对象管理那些已经获得了锁,却不能做有用工作的线程。一个锁对象可以有一个或多个相关的条件对象。可以使用newCondition方法获得一个条件对象。例如设置一个条件对象表达余额充足:class bank{...
2018-03-27 21:08:25
241
原创 Java并发
Java核心技术-并发模拟有若干个账户的银行,随机生成在这些账户之间转移钱的交易。每个账户有一个线程。每一笔交易中,会从线程所服务的账户中转移随机金额的钱款到另一个随机账户。源代码如下import java.util.*;public class BankTest{ public static final int NACCOUNTS=100; public static final dou...
2018-03-27 14:43:28
158
转载 Servlet声明周期(百度百科)
客户端请求该 Servlet;加载 Servlet 类到内存;实例化并调用init()方法初始化该 Servlet;service()(根据请求方法不同调用doGet() 或者 doPost(),此外还有doHead()、doPut()、doTrace()、doDelete()、doOptions()、destroy())。加载和实例化 Servlet。这项操作一般是动态执行的。然而,Server...
2018-03-14 16:36:37
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人