12 2017 档案
摘要:更多精彩文章欢迎关注公众号“Java之康庄大道” dao接口 sql xml自定义封装规则 test测试类 关于级联映射结果集的规则: javabean的User.java Department.java 通过用户id查询用户和部门信息 returnMap映射级联结果集 第一种: 第二种
阅读全文
摘要:更多精彩文章欢迎关注公众号“Java之康庄大道” #{}:是以预编译的映射,将参数设置到sql语句中,和jdbc的preraredStatement一样,使用占位符,防止sql注入。 ${}:取出的值会直接拼装在sql中,会有安全问题。 大多数情况下的参数取值,我们都要用#{}的方式取值。 但是原生
阅读全文
摘要:例如:查询id=1,name=tom的一条数据 查询接口: 建议使用的方法是 1.map参数 xml中sql dao test.java
阅读全文
摘要:更多精彩文章欢迎关注公众号“Java之康庄大道” 1.数据库设计 2.项目结构(针对User不用管Blogger) User.java UserMapper.java接口类 UserMapper.xml(需要与接口类同名,批量注册到mybatis-config.xml中的时候与接口类放在同一个包下)
阅读全文
摘要:一、properties:引入外部配置文件 1.resource :引入类路径下的全局配置文件,例如:<properties resource="conf/dbconfig.properties"></properties> 2.url :引入网络路径或者磁盘路径下的资源文件 二、settings:
阅读全文
摘要:列出项目的目录: 1.首先创建数据库和表:mybatis数据库 的 t_user 表 2.创建User.java 实体类: 3.创建 mybatis-config.xml 全局配置文件:(sqlSessionFactory是从此配置文件中获取) 4.创建最重要的 操作数据库的 针对User实体类 对
阅读全文
摘要:本质区别:转发只发送一次请求,重定向发送两次请求。 转发: 重定向: ④。请求的转发:/ 代表的是当前web应用的的根目录 请求的重定向: / 代表的是当前web站点的根目录。站点http://localhost:8080
阅读全文
摘要:web.xml LoginFromMysql.java
阅读全文
摘要:1.首先通过上图 locolhost:8080/login.html 访问到这个登录的html页 2 通过html页的 action="LoginServlet" 进行映射,所以填写完毕后提交表单,会进行由url路由寻找LoginServlet,如下图: 3.去web.xml中寻找Servlet的映
阅读全文