由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Spring例子求解释
相关主题
OpenShift怎么上数据库?问个Spring Framework的数据库设置的问题
求OpenShift上Spring-quickstart的mysql配置方法Struts基本思路请教
我也来问问题了hibernate和ejb3
Spring的新手问题JDBC
入门问题:以Spring+JPA开发back end,那么表现层只能用jsp吗?Java开发人员知识点(更新) (转载)
AOP这东西听起来很不错你们知道jee都有什么吗?
倒霉的Openshift重启后出现Exception其实有没有而已解释一下java ee是什么
OpenShift的配置一问hibernate和jdbc的比较。
相关话题的讨论汇总
话题: spring话题: td话题: openshift话题: register
进入Java版参与讨论
1 (共1页)





b***i
发帖数: 3043
1
OpenShift上直接开Spring,就是个网页,上面有填姓名,email, phonenumber的栏,
还有一个Register.
我现在想知道这个,都怎么对应MVC,尤其是View。它这个view好像就是JSP。其他文件有
Domain
Member.java implements Seralizable
mvc
MemberController.java, MemberRestController.java
repo
MemberDao.java, MemberDaoImpl.java
我的问题是,Register的时候,是从哪里开始执行?
Phone #:





【在 d****i 的大作中提到】
: 尽量不要用JSP,已经是有点过时的技术了,直接用HTML form然后加上onsubmit就行了
: ,让JS来处理。
:
: 件有



d****i
发帖数: 4809
2
尽量不要用JSP,已经是有点过时的技术了,直接用HTML form然后加上onsubmit就行了
,让JS来处理。

件有

【在 b***i 的大作中提到】
: OpenShift上直接开Spring,就是个网页,上面有填姓名,email, phonenumber的栏,
: 还有一个Register.
: 我现在想知道这个,都怎么对应MVC,尤其是View。它这个view好像就是JSP。其他文件有
: Domain
: Member.java implements Seralizable
: mvc
: MemberController.java, MemberRestController.java
: repo
: MemberDao.java, MemberDaoImpl.java
: 我的问题是,Register的时候,是从哪里开始执行?

b***i
发帖数: 3043
3
比如下面这个动态的网页链接如何生成
">/rest/members/${
member.id}
g*****g
发帖数: 34805
4
你的表会提交到一个spring 的servlet上,那个servlet会根据你的config分发到
一个controller上,controller里填上数据再forward到一个view上。这个叫做front
controller pattern。

件有

【在 b***i 的大作中提到】
: OpenShift上直接开Spring,就是个网页,上面有填姓名,email, phonenumber的栏,
: 还有一个Register.
: 我现在想知道这个,都怎么对应MVC,尤其是View。它这个view好像就是JSP。其他文件有
: Domain
: Member.java implements Seralizable
: mvc
: MemberController.java, MemberRestController.java
: repo
: MemberDao.java, MemberDaoImpl.java
: 我的问题是,Register的时候,是从哪里开始执行?

b***i
发帖数: 3043
5
先问薪问题
Spring已经在openshift上运行了,我发现,重启后,信息就丢了。那么,这个例子是
不是没有真正的数据库?说是叫H2 databas。如何让Spring把数据填入数据库?我看到
如下代码,那么EntityManager em被wire到哪里去了?应该在哪里查找设置?
@Controller
@RequestMapping(value="/")
public class MemberController
{
@Autowired
private MemberDao memberDao;
@RequestMapping(method=RequestMethod.GET)
public String displaySortedMembers(Model model) {... }
@RequestMapping(method=RequestMethod.POST)
public String registerNewMember(@Valid @ModelAttribute("newMember")
Member newMember, BindingResult result, Model model)
{
if (!result.hasErrors()) {
memberDao.register(newMember);
return "redirect:/";
}
else {
model.addAttribute("members", memberDao.findAllOrderedByName());
return "index";
}
}
}
===============================================
@Repository
@Transactional
public class MemberDaoImpl implements MemberDao
{
@Autowired
private EntityManager em;
...
public void register(Member member)
{
em.persist(member);
return;
}
}

【在 g*****g 的大作中提到】
: 你的表会提交到一个spring 的servlet上,那个servlet会根据你的config分发到
: 一个controller上,controller里填上数据再forward到一个view上。这个叫做front
: controller pattern。
:
: 件有

a****i
发帖数: 1182
6
可以请五年自学经验的SpringMVC回答你这个问题不

【在 b***i 的大作中提到】
: 先问薪问题
: Spring已经在openshift上运行了,我发现,重启后,信息就丢了。那么,这个例子是
: 不是没有真正的数据库?说是叫H2 databas。如何让Spring把数据填入数据库?我看到
: 如下代码,那么EntityManager em被wire到哪里去了?应该在哪里查找设置?
: @Controller
: @RequestMapping(value="/")
: public class MemberController
: {
: @Autowired
: private MemberDao memberDao;

d****i
发帖数: 4809
7
呵呵,同求springmvc来回答这个关于springmvc的问题。

【在 a****i 的大作中提到】
: 可以请五年自学经验的SpringMVC回答你这个问题不
b***i
发帖数: 3043
8
OpenShift真不行啊,还是我不行?
现在,就需要把Spring的quick-start,改成用postgresql。现在网页变空白了。还有
,每次commit都超时。是我哪里设置错了吗?

【在 d****i 的大作中提到】
: 呵呵,同求springmvc来回答这个关于springmvc的问题。
d****i
发帖数: 4809
9
openshift没用过,你如果用spring jdbc的话,应该把dataSource设置成postgresql,
比如







【在 b***i 的大作中提到】
: OpenShift真不行啊,还是我不行?
: 现在,就需要把Spring的quick-start,改成用postgresql。现在网页变空白了。还有
: ,每次commit都超时。是我哪里设置错了吗?

b***i
发帖数: 3043
10
这个是哪个文件?

,
/>

【在 d****i 的大作中提到】
: openshift没用过,你如果用spring jdbc的话,应该把dataSource设置成postgresql,
: 比如
:
:
:
:
:
:

相关主题
AOP这东西听起来很不错问个Spring Framework的数据库设置的问题
倒霉的Openshift重启后出现ExceptionStruts基本思路请教
OpenShift的配置一问hibernate和ejb3
进入Java版参与讨论
d****i
发帖数: 4809
11
在beans.xml里面,然后你要在你的DAO类里面加上对这个class id的ref,比如




【在 b***i 的大作中提到】
: 这个是哪个文件?
:
: ,
: />

b***i
发帖数: 3043
12
我这个quick-start没有bean.xml,只有spring-?insfrastructure.xml




【在 d****i 的大作中提到】
: 在beans.xml里面,然后你要在你的DAO类里面加上对这个class id的ref,比如
:
:
:

d****i
发帖数: 4809
13
你这个文件是从模版生成的吧,用了JPA,我没用过,我直接用Spring JDBC,问一下
goodbug吧。

【在 b***i 的大作中提到】
: 我这个quick-start没有bean.xml,只有spring-?insfrastructure.xml
:
:
:

b***i
发帖数: 3043
14
我就是在openshift上直接创建了一个Spring的gear,spring-eap6-quickstart,然后下
载代码就是这样的。
奇怪的是我创建另一个Tomcat 7 (JBoss EWS 2.0)的gear,却有一个webapps目录,里面
是spring-eap6-quickstart.war。这个也带了spring?
我觉得openshift还很不完善,离GAE差了远了。象我这样的初学者还是不准备浪费时间
在这上面了。我准备用openshift/php建个论坛什么的算了。

【在 d****i 的大作中提到】
: 你这个文件是从模版生成的吧,用了JPA,我没用过,我直接用Spring JDBC,问一下
: goodbug吧。

t*******e
发帖数: 684
15
去查一下persistenc.xml文件和spring的applicationContext.xml。

【在 b***i 的大作中提到】
: 先问薪问题
: Spring已经在openshift上运行了,我发现,重启后,信息就丢了。那么,这个例子是
: 不是没有真正的数据库?说是叫H2 databas。如何让Spring把数据填入数据库?我看到
: 如下代码,那么EntityManager em被wire到哪里去了?应该在哪里查找设置?
: @Controller
: @RequestMapping(value="/")
: public class MemberController
: {
: @Autowired
: private MemberDao memberDao;

F****n
发帖数: 3271
16
From javadoc:
"The shared EntityManager will behave just like an EntityManager fetched
from an application server's JNDI environment, as defined by the JPA
specification. It will delegate all calls to the current transactional
EntityManager, if any; otherwise, it will fall back to a newly created
EntityManager per operation."

【在 b***i 的大作中提到】
: 我这个quick-start没有bean.xml,只有spring-?insfrastructure.xml
:
:
:

b***i
发帖数: 3043
17
我想一步一步学spring jdbc.
能否在本地运行spring, 然后访问openshift上的自己的gear的mysql?
如果可以,Beams.xml如何更改?我的数据库名字是替换掉TEST吗?
d****i
发帖数: 4809
18


【在 b***i 的大作中提到】
: 我想一步一步学spring jdbc.
: 能否在本地运行spring, 然后访问openshift上的自己的gear的mysql?
: 如果可以,Beams.xml如何更改?我的数据库名字是替换掉TEST吗?
:

b***i
发帖数: 3043
19
搞定了,多谢。

【在 d****i 的大作中提到】
: 对
b***i
发帖数: 3043
20
不好用,显
示连不上数据库。
但是,上port forwarding好用,而显示的就是把127.0.0.1forward给了127.2.xx.yy这
个地址。
为什么呢?

【在 d****i 的大作中提到】
: 对
1 (共1页)
进入Java版参与讨论
相关主题
hibernate和jdbc的比较。入门问题:以Spring+JPA开发back end,那么表现层只能用jsp吗?
现在的工作完全不用spring,hibernate,以后跳槽是不是会显得很弱?AOP这东西听起来很不错
现在 Java Web 开发过时了么?倒霉的Openshift重启后出现Exception
Java GC 为什么不能自动释放jdbc connection?OpenShift的配置一问
OpenShift怎么上数据库?问个Spring Framework的数据库设置的问题
求OpenShift上Spring-quickstart的mysql配置方法Struts基本思路请教
我也来问问题了hibernate和ejb3
Spring的新手问题JDBC
相关话题的讨论汇总
话题: spring话题: td话题: openshift话题: register